NMAP is a multifaceted utility used to scan a range of IP addresses, identify active systems, determine which ports on those systems are open, and identify the respective operating systems. Like all security tools it can be used defensively, by a network manager, to identify weaknesses that need to...