Key Features
Book Description
If you want to learn to write your own scripts for the Nmap Scripting Engine, this is the book for you. It is perfect for network administrators, information security professionals, and even Internet enthusiasts who are familiar with Nmap.What you will learn
- Get to grips with the fundamentals of Lua, the programming language used by the Nmap Scripting Engine
- Extend the capabilities of Nmap by writing your own NSE scripts
- Explore the Nmap Scripting Engine API
- Discover all the available NSE libraries
- Write robust brute force password auditing scripts
- Customize the databases distributed with Nmap
- Produce flexible script reports in NSE
- Optimize Nmap scans with script and library arguments
- Enhance the version detection capabilities of Nmap
Who this book is for
If you want to learn to write your own scripts for the Nmap Scripting Engine, this is the book for you. It is perfect for network administrators, information security professionals, and even Internet enthusiasts who are familiar with Nmap.
Table of Contents
- Lua fundamentals
- Introduction to NSE development
- NSE data files
- Exploring the Nmap Scripting Engine API and Libraries
- Enhancing Version Detection
- Developing Brute Force Password Auditing Scripts
- Formatting Script Output
- Working with Network Sockets and Binary Data
- Parallelism
- Vulnerability Detection and Exploitation
- Appendix A: Scan Phases
- Appendix B: NSE Script Template
- Appendix C: Script Categories
- Appendix D: Nmap Options Mind Map
- Appendix E: References
Loading...
Loading...

