Open In App

WebMap – Python Based NMAP Nikto Dirsearch Automation Tool

Last Updated : 23 Sep, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

Scanning is a set of methods for distinguishing live hosts, ports, and services, discovering the Operating system and architecture of the target system, Identifying vulnerabilities and threats in the target application. This process can be performed with the help of various scanners like Nmap, which is used to discover almost every information about the target like ports, OS Details, Firewalls, etc. 

WebMap is an automated tool developed in the Python Language which automated the process of Scanning by including Nmap, Nikto, Dirsearch as the core components of the tool. The tester only has to specify the options and the target URL, the rest of the work is done by the WebMap tool. WebMap tool is available on the GitHub platform, it’s free and open-source to use.

Note: Make Sure You have Python Installed on your System, as this is a python-based tool. Click to check the Installation process. Python Installation Steps on Linux

Installation of WebMap Tool on Kali Linux OS

Step 1: Use the following command to install the tool in your Kali Linux operating system.

git clone https://github.com/Anteste/WebMap

WebMap - Python Based NMAP Nikto Dirsearch Automation Tool

Step 2: Now use the following command to move into the directory of the tool. You have to move in the directory in order to run the tool.

cd WebMap

WebMap - Python Based NMAP Nikto Dirsearch Automation Tool

Step 3: You are in the directory of the WebMap. Now change the permissions of webmap.py by using the following command.

sudo chmod +x webmap.py

WebMap - Python Based NMAP Nikto Dirsearch Automation Tool

Step 4: Now use the following command to run the tool and check the help section.

python3 webmap.py -h

WebMap - Python Based NMAP Nikto Dirsearch Automation Tool

Working with WebMap Tool on Kali Linux OS

Example 1: Nmap Scan

Select Option 1

WebMap - Python Based NMAP Nikto Dirsearch Automation Tool

We are scanning the geeksforgeeks.org domain for Open Ports.

We have specified the target IP.

We have got the Nmap Ports Scan results.

Example 2: Nikto Scan

Select Option 3

WebMap - Python Based NMAP Nikto Dirsearch Automation Tool

We are performing a Nikto scan on the http://geeksforgeeks.org domain.

We have got the results of our Nikto Scan.


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads