Nmap (Network Mapper) is a free and open-source utility for network discovery and security auditing.
Beyond basic ping sweeps and port scans, learning to write custom NSE scripts can turn Nmap into a highly specialized vulnerability scanner tailored to your specific engagements.