Nmap to bezpłatne narzędzie do eksploracji sieci i
przeprowadzania audytów bezpieczeństwa.
Aplikacja wykorzystuje
niskopoziomowe pakiety IP w celu ustalenia dostępnych w sieci
hostów, pracujących usług i pod kontrolą jakich systemów
operacyjnych, a także rodzaju zapór ogniowych. Program oferuje
wiele różnych technik skanowania portów, w tym TCP SYN, TCP
connect(), UDP, TCP ACK, TCP Window, TCP Maimon, TCP Null, FIN i
Xmas, TCP ze zdefiniowanymi flagami, Idle, protokołów IP, FTP
bounce, a stan każdej z usług oceniany może być przy pomocy jednego
ze statusów.
Dodatkowym atutem Nmap jest możliwość inwentaryzacji
sieci, zarządzania harmonogramami aktualizacji oraz monitorowanie
hostów i czasu usług.