EN
ENNA

Nmap

Featured

🌐 Network Recon · C/C++

Nmap (Network Mapper) is a free and open-source utility for network discovery and security auditing. It uses raw IP packets to determine available hosts, services, operating systems, packet filters/firewalls, and dozens of other characteristics. It was designed to rapidly scan large networks but works fine against single hosts. Nmap's scripting engine (NSE) allows users to write and share scripts to automate networking tasks, from vulnerability detection to backdoor discovery. It's used by security professionals, system administrators, and researchers worldwide.

12.6kstars
2.8kforks
922issues
Updated 3d ago

Installation

apt (Debian/Ubuntu)

$ sudo apt install nmap

brew (macOS)

$ brew install nmap

choco (Windows)

$ choco install nmap

from source

$ git clone https://github.com/nmap/nmap.git && cd nmap && ./configure && make && sudo make install

Use Cases

  • Host discovery and port scanning across network ranges
  • Service version detection and OS fingerprinting
  • Vulnerability scanning with NSE scripts
  • Firewall and IDS evasion testing
  • Network inventory and asset mapping
  • Compliance auditing and security assessment

Tags

port-scanservice-detectionos-fingerprintscripting-engineclassic

More in Network Recon