May 2017
Intermediate to advanced
416 pages
21h 33m
English
The library vulns can mark hosts with an exploitability status, which is used to indicate to the Nmap Scripting Engine if certain vulnerabilities exist in a host.
The following is a snippet from the vulns library that shows the supported states and the corresponding string message used in the reports:
STATE_MSG = { [STATE.LIKELY_VULN] = 'LIKELY VULNERABLE', [STATE.NOT_VULN] = 'NOT VULNERABLE', [STATE.VULN] = 'VULNERABLE', [STATE.DoS] = 'VULNERABLE (DoS)', [STATE.EXPLOIT] = 'VULNERABLE (Exploitable)', [bit.bor(STATE.DoS,STATE.VULN)] = 'VUNERABLE (DoS)', [bit.bor(STATE.EXPLOIT,STATE.VULN)] = 'VULNERABLE (Exploitable)', }
Read now
Unlock full access