Nmap (Network Mapper) ist ein kostenloses und Open-Source-Tool zur Netzwerkerkundung und Sicherheitsprüfung. Es wird verwendet, um Hosts und Dienste in einem Computernetzwerk zu entdecken und somit eine "Karte" des Netzwerks zu erstellen. Nmap verwendet verschiedene Scantechniken, um einen umfassenden Überblick über das Netzwerk zu bieten, einschließlich Portscans, Dienstenummerierung und Betriebssystemerkennung. Es enthält auch fortgeschrittene Funktionen wie Versionserkennung und Skripting zur Anpassung.