Diving into NSE: The Nmap Scripting Engine
After getting comfortable with Nmap's scanning core, the next layer to peel was NSE — the Lua scripting engine that turns Nmap into a vulnerability detection and automation platform. These notes cover the engine, its five use cases, all the script categories I worked with, the four execution phases (prerule, host, service, postrule), and the boolean selector syntax for picking scripts.
Read Article