Nmap (Network Mapper), ağ keşfi, yönetimi ve güvenlik denetimi amacıyla kullanılan bir açık kaynaklı araçtır. Ağdaki sistemlerin, sunucuların, ana bilgisayarların ve ağ cihazlarının keşfedilmesi, port taraması, servis sürümlerinin belirlenmesi, işletim sistemi sürümlerinin tespit edilmesi, ağa bağlı cihazların hedeflenmesi için kullanılır.
Nmap, birçok işletim sistemi için kullanılabilen çok sayıda özellik ve seçenek sunar ve TCP, UDP, ICMP ve diğer protokollerin kullanımını destekler. Ayrıca, Nmap scripting diline sahiptir ve kullanıcılar, özel keşif, saldırı tespiti ve yamalar gibi görevleri otomatikleştirmek için özelleştirilmiş betikler oluşturabilirler.