One of those essential tools every sysadmin should have to hand
May 01, 2021
One of those essential tools every sysadmin should have to hand
Score 10 out of 10
Vetted Review
Verified User
Overall Satisfaction with Nmap
Nmap is one of those long-standing tools that everyone turns to when they need to scan a network for devices, services, open ports, etc. In our company, it gets used regularly for troubleshooting, auditing, and general tinkering. I'm not sure what we would use in place of it, because there's never been a reason to look elsewhere. It's been around since the 90's and it's always to hand!
Pros
- Comprehensive port scanning of both TCP and UDP ports.
- Clever 'interrogation' of services listening on open ports. It will use all sorts of techniques to try and work out what service is listening on a port, and potentially even version and host information, etc.
- Very configurable. You can choose exactly what you want to scan for, limit to port ranges, protocols, IPs, etc.
- Very scriptable. Being a command-line utility (check out Zenmap if you want a GUI), you can call it from your own scripts, automation pipelines, etc.
Cons
- Not a problem with Nmap, per se, but the related Zenmap GUI could do with some love! It does the job perfectly well so I shouldn't complain, but it would benefit from a modern makeover.
- Nmap is ubiquitous. Pretty much every Linux distro has it in their main packages, and it's readily available for other platforms too.
- Free and open-source.
- Very comprehensive set of features for such a small little utility!
- As part of a suite of network tools, it allows us to work more efficiently and knowledgeably, which keeps everyone happy.
A similar but more basic alternative is available on Android, called Fing. It's very useful for diagnosing issues on networks when you only have your mobile device to hand.
A graphical user interface alternative to Nmap, is Zenmap. It's the official GUI for Nmap and does use Nmap under the hood. It makes things a bit more 'point and click'.
Do you think Nmap delivers good value for the price?
Yes
Are you happy with Nmap's feature set?
Yes
Did Nmap live up to sales and marketing promises?
Yes
Did implementation of Nmap go as expected?
Yes
Would you buy Nmap again?
Yes
Comments
Please log in to join the conversation