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