Original author(s) | Gordon Lyon (Fyodor) |
---|---|
Initial release | September 1997 |
Stable release | |
Repository | |
Written in | C, C++, Python, Lua |
Operating system | Cross-platform |
Available in | English |
Type | Network security |
License | NPSL[3] or modified GPLv2[4] or proprietary |
Website | nmap |
Nmap (Network Mapper) is a network scanner created by Gordon Lyon (also known by his pseudonym Fyodor Vaskovich).[5] Nmap is used to discover hosts and services on a computer network by sending packets and analyzing the responses.[6]
Nmap provides a number of features for probing computer networks, including host discovery and service and operating system detection. These features are extensible by scripts that provide more advanced service detection,[7] vulnerability detection,[7] and other features. Nmap can adapt to network conditions including latency and congestion during a scan.
Nmap started as a Linux utility[8] and was ported to other systems including Windows, macOS, and BSD.[9] It is most popular on Linux, followed by Windows.[10]