Nmap in the default form has already become a powerful network exploration tool, with the additional scripting engine capabilities, Nmap becomes much more powerful. With Nmap Scripting Engine (NSE), users can automate various networking tasks such as checking for new security vulnerabilities in applications, or detecting application version. Nmap has already included various scripts in its software package, but users can also write their own scripts to suit their needs.