Open In App

DNSspider – Very Fast, Async Multithreaded Subdomain Scanner

Last Updated : 17 Dec, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

DNSspider tool is a very fast multi-threaded brute-force tool of subdomains that leverages a word-list and/or character permutation. DNSspider tool is developed in the Python Language and available on the GitHub platform. DNSspider tool is an open-source and free-to-use tool. It supports using custom word lists, we can specify the timeout value between two requests, we can specify the thread value for scanning. DNSspider tool supports force scanning when the Wildcards are detected. 

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 DNSspider 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/noptrix/dnsspider.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.

cd dnsspider

Step 3: Tool is Successfully cloned. Now use the following command to run the tool and check the help section.

python3 dnsspider.py -H

Working with DNSspider Tool on Kali Linux OS

Example 1: Simple Scan

python3 dnsspider.py -t 0 -a geeksforgeeks.org/ -v

In this example, We will be performing a simple dictionary scan on the geeksforgeeks.org target domain.

Example 2: Print version information

python3 dnsspider.py -V

In this example, We will be printing the current version of the tool. We have used -V tag to print the version.

Example 3: Timeout (default: 3)

python3 dnsspider.py -t 0 -a geeksforgeeks.org/ -v -o 5

In this example, We will be changing the Timeout value between two requests. By default, the timeout value is 3 sec, but we have changed it to 5 sec by using the -o tag.


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads