Industry-standard network mapper since 1997 (created by Gordon Lyon / Fyodor)
current version 7.98+ ships with 600+ NSE (Nmap Scripting Engine) scripts organized into 14 categories (auth, broadcast, default, discovery, dos, exploit, external, fuzzer, intrusive, malware, safe, version, vuln, brute); OS fingerprinting with 2,900+ signatures; service version detection with 7,300+ signatures; Lua-based NSE for custom script development; multi-format output (normal, XML, JSON, grepable, scriptable); IPv6 support; companion tools Zenmap (GUI), Ncat (data transfer/redirection), Ndiff (scan comparison), Nping (packet generation); excellent documentation including the Nmap book free online; pre-installed in every major pen testing distribution
CISA-recognized as a free cyber tool
full support for six SQL injection techniques (boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries, out-of-band/OOB); supports 30+ DBMS including MySQL, Oracle, PostgreSQL, Microsoft SQL Server, MariaDB, SQLite, IBM DB2, Microsoft Access, Firebird, Sybase, SAP MaxDB, Informix, MemSQL, TiDB, CockroachDB, ClickHouse, Amazon Redshift, Vertica, and others; automatic DBMS fingerprinting; password hash extraction and dictionary-based cracking; database/table/column enumeration; file system read/write on MySQL/PostgreSQL/MSSQL; OS command execution on MySQL/PostgreSQL/MSSQL; OOB stateful TCP connection for interactive command prompt, Meterpreter, or VNC session; Metasploit integration for getsystem privilege escalation; replicates back-end database structure to local SQLite for offline analysis; session save/resume for long-running tests; Google dork target enumeration; Burp/WebScarab proxy log import