What is Zenmap and How To Download, Install, and Use In Windows, Linux? – POFTUT

What is Zenmap and How To Download, Install, and Use In Windows, Linux?

Zenmap is a free and open-source GUI designed to be used with Nmap. Zenmap is a multiplatform tool that supports Linux, Ubuntu, Mint, Kali, Fedora, CentOS,.., Windows, Mac OS X, BSD, etc. . .nmap  is a very powerful tool for network scanning and vulnerability discovery but it is completely command-line based. Zenmap can be used by novice users to scan the network and discover vulnerabilities.

Download Zenmap For Windows

Windows version can be downloaded from the following link. After downloading this link you can easily install just clicking on the executable Next and Next steps.


But keep in mint that more recent versions can be downloaded from the following page Microsoft Binaries Section .


Download Zenmap For Linux

Zenmap can be downloaded for different Linux distributions from following links.

Ubuntu, Debian, Mint, Kali Packages

The zenmap can be installed for deb or apt based distributions like Ubuntu, Debian, Mint, Kali with the following command. Following command will also install the nmap if it is not installed previosuly. Because the nmap is the dependecy for zenmap package.

$ sudo apt install zenmap
Ubuntu, Debian, Mint, Kali Packages
Ubuntu, Debian, Mint, Kali Packages

Fedora, RHEL, CentOS

For RPM or yum based distributions like Fedora, RHEL or CentOS following command can be used to install zenmap.

$ sudo yum install zenmap

Download Zenmap For MacOS X

nmap MacOS X built provides the Zenmap GUI by default. So downloading the following nmap dmg package will also provide the Zenmap.


Zenmap GUI

Zenmap is GUI form of nmap and provides some input areas for parameters.

  • Target is the remote target we want to scan. We can put a single of multiple targets like Nmap.
  • The profile is the scan options like speed and detail which is preconfigured as Intense Scan in this example.
  • The command is the command which will run in the command line and created with the given parameters.
  • Scan will start the scan process.
Zenmap GUI
Zenmap GUI

Zenmap Portable Edition

As Nmap is a network scanner that requires privileges to install wincap or similar libraries to capture we need some rights to install and run it. So there is no Zenmap portable version that works properly.

LEARN MORE  How To Ping Specified Port Number?

Zenmap vs Nmap Commandline

Zenmap is just a GUI form that can be used by novice users. It completely uses Nmap command-line tool. So they do not have similarities or differences. They just complete each other.

Zenmap Commands

As Zenmap is a GUI tool it doesn’t provide any command-line support and just a form to convert given options to the Nmap command-line options.

Zenmap Commands
Zenmap Commands

From the scan result with the Zenmap we can see that the output is colored. Ports numbers and lines are colored as green and other lines are printed black. Also the URLs or domains are printed as blue. Port related results like version, script scan result, vulnerability etc printed under the port lines and depicted with pipes and underscores.

Zenmap vs Nmap

Zenmap is a sub project of the Nmap in order to provide graphical user interface. But generally their are compared each other because their name and their interface is different. Even it is not complete we will compare them from user point of view.

Provide GUI (Graphical User Interface)Provide CLI (Command Line Interface)
Uses nmap under the hoodThere is no extra tool
Create nmap commands according to user inputUser provides the parameters manually
Compare multiple scans for differencesRequires diff or ndiff to compare scan differences
Provide a graphical presentation of hosts and portsNo graphical presentation

Leave a Comment