You can register an iTabCode account to be able to view iTabCode without ads. ( Registration is Free ) Register Now

x32x01

ADMINISTRATOR
Staff Member
Zenmap is Graphical User Interface (GUI) version of Nmap. Zenmap is also very powerful tool like nmap. For it's graphical interface and easy menus makes it very easy to use.

Zenmap thumbnail.jpg

Previously Zenmap comes pre-installed on Kali Linux but newer version (from 2019.4) doesn't comes with Zenmap. So in our this article we are going to learn how to install Zenmap on Kali Linux in 2021 and use it.

Installing Zenmap on Kali Linux 2021
To install Zenmap we need to download it from Nmap's official website. On the website we can download Zenmap rpm file, or we can click here to directly download it.

On the download screen we can click to save it as we did in the following screenshot.

zenmap download.png

This a a very small file (approximately 700kb) to download, download will finish in some seconds.

After downloading it we can open our terminal and run following command to update our system:
Code:
sudo apt-get update

This may ask for root password. After finishing the update we need alien. Alien means not 👽👾 (the creatures from other planet). Alien is a program that can converts an RPM package (RedHat) file into a Debian package file.

This is not a standard way to install software packages on Debian based distribution. But in this case we need to do this.

We can install alien by using following command:
Code:
sudo apt-get install alien

Then the alien will be installed as we can see on the following screenshot:

installing alien.png

Then we need to navigate to our Downloads directory where we have the downloaded Zenmap rpm file.
Code:
cd Downloads

Then we need to convert our downloaded rpm file to deb file using alien by using following command:
Code:
sudo alien zenmap*.rpm

This command will convert zenmap rpm file to zenmap deb file. As we can see in the following screenshot:

rpm file to deb file.png

Now we can install it on our system by running following command:
Code:
sudo dpkg -i zenmap*.deb

After applying the above command Zenmap will be installed as we can see in the following screenshot:

installing zenmap.png

Zenmap uses Python GTK for creating a graphical user interface, that's why we have to install that as well on our Kali Linux system.

We need to download it from Ubuntu's website and install it. To download it we use following command:
Code:
wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb

Then we install it by using following command:
Code:
sudo apt install ./python-gtk2_2.24.0-5.1ubuntu2_amd64.deb

Now we can search for Zenmap on our application menu or we can run zenmap or sudo zenmap command on our terminal to open Zenmap.

Using Zenmap on Kali Linux
After a successful installation we can use Zenmap. If we use Zenmap with root then we can use it's all options. So we open it with root by using following command:
Code:
sudo zenmap

We can see that Zenmap is opened on the following screenshot:

Zenmap as root.png

Here everything is very easy. Here we need to put the IP address of our target network. For an example we are choosing our localhost system's IP address (192.168.122.148), we also can choose the website's address.

Then we need to choose the profile as "Quick Scan". For an example we have chosen "Quick Scan" we can choose other profiles as per our requirements. Then we just need to click on "Scan". Then the result will comes in front of us as the following screenshot:

zenmap output.png

In the above screenshot we can see the open ports on our target.

Once the scan has completed, we can click on each tab to get further details about our target. If we're performing a scan on an entire network, the "Topology" tab will help us create a network diagram of the target network.

Zenmap is very easy to use and user-friendly. This is how we can install Zenmap on Kali Linux new versions and it's uses.

Liked our article? Then make sure to follow our subscription to get new articles directly on inbox. We also update articles on our Twitter and GitHub profiles. Make sure to follow us there. We also have Telegram group for chatting with everyone.
For any kind of problem and queries make sure to comment in the comment section. We always reply.
 
Top