Mastering the Nmap Scripting Engine

Master the Nmap Scripting Engine and the art of developing NSE scripts.

Mastering the Nmap Scripting Engine will take you through the process of developing Lua scripts for the Nmap Scripting Engine (NSE). The Nmap Scripting Engine’s capabilities are explored throughout 10 chapters covering the fundamental concepts, operations, and libraries to teach you how to extend Nmap scans with custom tasks.

The information I selected for this book attempts to answer one of the most common questions received on the Nmap development mailing list: "How do I start writing NSE scripts?"

Don't forget you can download the sample chapter for free.

E-Book $10 Paperback $45

Got a kindle?

Mastering the Nmap Scripting Engine is also available in the official Kindle Store!

DRM Free!

The digital version of this book is completely DRM free! We support the Electronic Frontier Foundation in the fight against mechanisms that slow down innovation.

Open Source Royalties

A percentage of the sales of this publication are donated to the Nmap project. Learn more about PacktPub's Open Source Royalty Program.

Where to buy this book

Mastering the Nmap Scripting Engine is available through many distributors so you have plenty of options to choose from! The following is a list I compiled of well known distributors where you can get your own digital/physical copy of this book:

Errata and updates

Additional updates will be posted on the author's blog. We also invite you to share the NSE scripts you write after reading this book. Feedback is always appreciated.

Check out the additional content