Dismap – Asset discovery and identification tool
Dismap tool is an automated tool used as an asset discovery tool that provides the feature to rapidly identify and detect the Web Fingerprint information and also locate the asset types. Dismap tool is developed in the Golang language, it’s available on the GitHub platform. Dismap tool is an open-source and free-to-use tool. Dismap tool supports the range of IP addresses to scan along with this tool also supports the target URL scan.
Note: As Dismap is a Golang language-based tool, so you need to have a Golang environment on your system. So check this link to download Golang in your system. – How to Install Go Programming Language in Linux
Installation of Dismap Tool in Kali Linux OS
Step 1: Use the following command to install the tool in your Kali Linux operating system.
git clone https://github.com/zhzyker/dismap.git
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.
Step 3: Build the go file by using the following command
Step 4: Now use the following command to run the tool.
Working with Dismap Tool in Kali Linux OS
Example 1: Specify a network segment
./dismap -ip 192.168.144.129/24
Example 2: Save the scan results to the specified file
./dismap -ip 192.168.144.129/24 -output result.txt
Example 3: Not use ICMP / PING to detect surviving hosts
./dismap -ip 192.168.144.129/24 -np -timeout 10
Example 4: Number The of Concurrent Threads
./dismap -ip 192.168.144.129/24 -thread 1000
Example 5: Use this option to specify when identifying a single Url
./dismap -url https://geeksforgeeks.org
Example 6: Custom Scan the ports
./dismap -ip 192.168.144.129/24 -port 1-65535