How to Download, Install & Use Zenmap [Nmap GUI]

Do you want to scan open ports easily? Well, check this tutorial about how to download, install and use Zenmap, the nmap GUI.

Nmap is one of the most used tools and primarily known in Linux that serves to perform port tracking. It is used to evaluate the security of computer systems, as well as to discover services or servers in a computer network, for which Nmap sends defined packages to other computers and analyzes their responses.

Zenmap is the official Nmap GUI, with which you can perform the different types of analysis that we are allowed to do with Nmap. When it comes to port exploration, Zenmap is king.

About Zenmap


This is a free and open source multiplatform app (Linux, Windows, Mac OS X, BSD, etc.) that aims to make Nmap easy to use for beginners while providing advanced features for experienced Nmap users. Frequently used scans can be saved as profiles so that they are easy to execute repeatedly.

The results of the analysis can be saved and viewed later. The results of the saved analyzes can be compared with each other to see how they differ. The results of the recent analyzes are stored in a database.

Many people in the security industry use it, and as a result, it is easy to install on most of the available Linux operating systems. The software is usually found in the repositories of the leading Linux distributions.

Leaving vulnerable, open network ports are dangerous; having ports of this type open is an excellent way for unwanted intruders to gain access to their systems. If you are curious about the status of the ports on your Linux PC, or other network devices on the network, you may want to scan the open ports and close all those you are not using.

How to install Zenmap in Linux?

As mentioned, the app can be found in most repositories of the leading Linux distributions.

For those who are users of Debian, Ubuntu or any distribution derived from these, you can open a terminal with Ctrl + Alt + T and run the following command in it to install the app:

sudo apt install zenmap

If you are a user of Arch Linux, Manjaro, Antergos or any distribution derived from Arch Linux, you can install the nmap GUI on the system which includes Zenmap within the package installation.

To install Nmap, type in the terminal:

sudo pacman -S install nmap

In the particular case of those who are users of Fedora, CentOS, RHEL or any distribution derived from these, Zenmap as such is not found within its repositories. But instead, there is a package that you can install.

You have to install Nmap and the front-end of this, with the following command:

sudo yum install nmap.
sudo yum install nmap-frontend

While for those who are users of openSUSE can install Zenmap without complications just executed the following command on the terminal:

sudo zypper in zenmap

For the rest of the distributions you can compile the nmap GUI from its source code, for it you must download it with:

wget https://nmap.org/dist/nmap-7.70.tar.bz2

Unpack the package with:

bzip2 -CD nmap-7.70.tar.bz2 | tar xvf –

Enter the directory created

cd Nmap-7.70

And compile with:

su root
make install

How to use Zenmap?

nmap gui

Zenmap is a powerful tool. With this, it is possible to scan open ports on almost any machine as long as the IP address is known.

To start an analysis, Zenmap must run as root, to do this open a terminal and execute the following command to start the application with root privileges:

sudo zenmap

To start an analysis, type the public IP address within the “target” section.

After typing the IP address in, they will have to select the type of operation to use. In general, port scanning is a long process.

To start a quick scan, click on the profile drop-down menu and select the “fast” option.

On the contrary, if you want to perform a detailed analysis of the ports in a network, you can do so by selecting the option “Intense Scanning” in the Profile drop-down menu.

Wrapping Up: Zenmap

Due to the enormous popularity of the tool, you can find many tutorials and videos where they explain their use more thoroughly.

Read: How To install Apache Web Server on Ubuntu 17.04

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *