Recce – Domain status checker
In some cases, we have the largest of domains and subdomains which need to be tested for security flaws. the first step is to check the activeness in the domains on the internet. A recce tool is an automated tool that is developed in the Python language which has the potential to scan 11k domains in just 3 minutes and return their status. Recee tool also supports saving the results in text formatted tile. This tool is available on GitHub for free. It’s open-source so anyone can contribute to it.
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 Recce 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/unstabl3/recce.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: You are in the directory of the recce. Now you have to install a dependency of the recce using the following command.
sudo pip install -r requirements.txt
Step 4: All the dependencies have been installed in your Kali Linux operating system.
python3 recce.py -h
Working with Recce Tool on Kali Linux OS
Example 1: Scan domains with input as a file
python3 recce.py -f domains.txt
We have a list of multiple domains which will be checked for their activeness on the internet.
We have got the live status of each domain that is being fetched from the domains.txt file.
Example 2: Check single domain
python3 recce.py -u geeksforgeeks.org
Example 3: Writing output in a file
python3 recce.py -f domains.txt -o result.txt
We will be saving results in results.txt file.
We have displayed the results in the text formatted file.
Example 4: Verbose mode(to check the status of the live domain) and a number of threads
python3 recce.py -f domains.txt -o result.txt -t 100 -v
We will be displaying the results in more verbose mode.
We have got the status and the response code.