-
Modifying and Hacking Security Tools
-
Chapter 1 Writing Plug-ins for Nessus
- The Nessus Architecture
- Installing Nessus
- Using Nessus
- The NASL Interpreter
- Hello World
- Datatypes and Variables
- Operators
- if...else
- Loops
- Functions
- Predefined Global Variables
- Important NASL Functions
- Nessus Plug-ins
-
Chapter 2 Developing Dissectors and Plug-ins for the Ettercap Network Sniffer
- Installing and Using Ettercap
- Writing an Ettercap Dissector
- Writing an Ettercap Plug-in
-
Chapter 3 Extending Hydra and Nmap
- Extending Hydra
- Adding Service Signatures to Nmap
-
Chapter 4 Writing Plug-ins for the Nikto Vulnerability Scanner
- Installing Nikto
- Using Nikto
- Nikto Under the Hood
- Existing Nikto Plug-ins
- Adding Custom Entries to the Plug-in Databases
- Using LibWhisker
- Writing an NTLM Plug-in for Brute-Force Testing
- Writing a Standalone Plug-in to Attack Lotus Domino
-
Chapter 5 Writing Modules for the Metasploit Framework
- Introduction to MSF
- Overview of Stack Buffer Overflows
- Writing Exploits for MSF
- Writing a Module for the MnoGoSearch Overflow
- Writing an Operating System Fingerprinting Module for MSF
-
Chapter 6 Extending Code Analysis to the Webroot
- Attacking Web Applications at the Source
- Toolkit 101
- PMD
- Extending PMD
-
-
Modifying and Hacking Security Tools
-
Chapter 7 Fun with Linux Kernel Modules
- Hello World
- Intercepting System Calls
- Hiding Processes
- Hiding from netstat
-
Chapter 8 Developing Web Assessment Tools and Scripts
- Web Application Environment
- Designing the Scanner
- Building the Log Parser
- Building the Scanner
- Using the Scanner
- Complete Source Code
-
Chapter 9 Automated Exploit Tools
- SQL Injection Exploits
- The Exploit Scanner
- Using the Scanner
-
Chapter 10 Writing Network Sniffers
- Introduction to libpcap
- Getting Started with libpcap
- libpcap and 802.11 Wireless Networks
- libpcap and Perl
- libpcap Library Reference
-
Chapter 11 Writing Packet-Injection Tools
- Introduction to libnet
- Getting Started with libnet
- Advanced libnet Functions
- Combining libnet and libpcap
- Introducing AirJack
-
-
Colophon
- Title:
- Network Security Tools
- By:
- Nitesh Dhanjani, Justin Clarke
- Publisher:
- O'Reilly Media
- Formats:
-
- Safari Books Online
- Print Release:
- April 2005
- Pages:
- 352
- Print ISBN:
- 978-0-596-00794-2
- | ISBN 10:
- 0-596-00794-9
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The figure on the cover of Network Security Tools is a trapeze artist, the most romantic of circus performers. The allure of the trapeze performance, with its breathtaking aerial acrobatics and seemingly effortless flight, belies grave danger: the artist performs without a security net, so the slightest of mistakes can endanger a performer's life. Jamie Peppard was the production editor and proofreader, and Audrey Doyle was the copyeditor for Network Security Tools. Claire Cloutier and Matt Hutchinson provided quality control. Lydia Onofrei provided production assistance. Ellen Troutman Zaig wrote the index.
Emma Colby designed the cover of this book, based on a series design by Edie Freedman. The cover image is a 19th-century engraving from Dover's Old Time Circus Cuts. Karen Montgomery produced the cover layout with Adobe InDesign CS using Adobe's ITC Garamond font.
David Futato designed the interior layout. This book was converted by Keith Fahlgren to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano, Jessamyn Read, and Lesley Borash using Macromedia FreeHand MX and Adobe Photoshop CS. The tip and warning icons were drawn by Christopher Bing. This colophon was written by Jamie Peppard.
