Nmap ist ein Programm zum Erkunden von Netzen und für Sicherheitsuntersuchungen. Es unterstützt Ping-Scans (welche Hosts antworten), viele Portscan-Techniken (welche Dienste laufen auf den Hosts), Versionserkennung (welche Anwendung oder welcher Dienst läuft an einem Port) und TCP/IP-Fingerprints (Identifikation des Host-Betriebssystems oder Gerätes). Es bietet auch flexible Ziel- und Port-Spezifikation, Decoy/Stealth Scanning, SunRPC-Scan und einiges mehr. Die meisten Unix- und Windows-Plattformen werden unterstützt in GUI- und Kommandozeilen-Modi. Mehrere populäre Handhelds werden ebenfalls unterstützt, darunter der Sharp Zaurus und der iPAQ. (non)