Reconnaissance Swiss Army Knife – ReconDog in Kali Linux
ReconDog is a free and open-source tool available on GitHub which is used for information gathering. It is used to scan websites for information gathering and finding vulnerabilities in websites and web apps. This tool is written in python so you must have python installed in your kali Linux to use this tool.
ReconDog can detect WordPress, Drupal, Joomla, and Magento CMS, WordPress sensitive files, and WordPress version-related vulnerabilities. ReconDog uses different modules for doing all the scanning’s. The whois data collection gives us information about enumerating subdomains, port scanning, reverse IP lookup, NS lookup, detecting honeypot, detecting CMS, etc. ReconDog scans websites for cross-site scripting also. ReconDog is one of the easiest and useful tools for performing reconnaissance on websites and web apps.
This tool can be used to get information about our target(domain). We can target any domain using ReconDog. The interactive console provides a number of helpful features, such as command completion and contextual help. Recon Dog is a vulnerability Scanner. ReconDog has the following modules DNS Lookup, WHOIS lookup, GEO-Lookup, Subnet lookup, port scanner, Links extractor, etc. ReconDog can detect closed and open ports of networks. ReconDog is also called a complete package of Information gathering tools. The tool uses API to gather information.
Step 1: Open your kali Linux operating system and use the following command to install the tool. Use the second command to move into the directory of the tool.
git clone https://github.com/s0md3v/ReconDog.git cd ReconDog
Step 2: Now you are in the directory of the tool. Use the following command to give permission to the tool.
ls chmod +x dog
Step 3: All the permission has been given to the tool. Now use the following command to run the tool.
The tool is running successfully. Now we will see an example to use the tool.
Example 1: Use the RaconDog tool to scan the port of a domain.
dog -c 3 -t <domain>
This is how you can scan your IP or domain using the recon dog tool.
Example 2: Use the RaconDog tool to scan an IP address and gather its details using censys module.
Type 1 and give ip address of target
Example 3: Use the RaconDog tool to scan a domain using the ns lookup module
Type 2 and give the domain name to the tool
Example 4: Use the RaconDog tool to scan a domain to check whether the domain is CMS or not.
Type 4 and give the domain name to the tool
Example 5: Use the RaconDog tool to scan a domain to check whether the domain is vulnerable to honeypot attack or not.
Type 6 and give the ip address of the target to the tool
Example 6: Use the RaconDog tool to scan an IP address to find its Reverse IP lookup
Type 8 and give the ip address to the tool