Yesterday, Bojan wrote a nice diary&#;x26;#;x5b;1&#;x26;#;x5d; about the power of the Nmap scripting language (based on LUA). The well-known port scanner can be extended with plenty of scripts that are launched depending on the detected ports. When I read Bojan&#;x26;#;39;s diary, it reminded me of an old article&#;x26;#;x5b;2&#;x26;#;x5d; that I wrote on my blog a long time ago. The idea was to use Nmap as a lightweight vulnerability scanner. Nmap has a scan type that tries to determine the service/version information running behind an open port (enabled with the &#;x26;#;39;-sV&#;x26;#;39; flag). Based on this information, the script looks for interesting CVE in a flat database. Unfortunately, the script was developed by a third-party developer and was never integrated into the official list of scripts.
Continue reading Using Nmap As a Lightweight Vulnerability Scanner, (Fri, May 8th)→