Geo-Recon – OSINT Tool To Fast Track IP Reputation And Geolocaton Look Up For Security Analysts
Geolocation is the process of identifying the geographical location of an organization or the person based on the digital information given off by their internet-connected device. In the case of the target domain, we can simply provide the IP address and get the Geo-Location of the domain. This can be done through automated processes or tools. Geo-Recon is an automated tool developed in the Python language which is a CLI-based tool. Geo-Recon tool is an OSINT CLI tool designed to fast track IP Reputation and Geo-location look-up for Security Analysts. Geo-Recon tool can perform a Nmap scan on the target IP for more information gathering. Geo-Location tool is available on the GitHub platform, it’s open-source and free-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 Geo-Recon 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/radioactivetobi/geo-recon.git
Step 2: Now use the following command to move into the directory of the tool. You have to move to the directory to run the tool.
Step 3: You are in the directory of the Geo-Recon. Now you have to install a dependency of the Geo-Recon using the following command.
sudo pip3 install -r requirements.txt
Step 4: All the dependencies have been installed in your Kali Linux operating system. Now use the following command to run the tool and check the help section.
python3 geo-recon.py -h
Working with Geo-Recon Tool on Kali Linux OS
Example 1: Standard use, info about IP
python3 geo-recon.py 188.8.131.52
In this example, we will be getting the Geo IP location for the IP address 184.108.40.206 which is assigned to the geeksforgeeks.org domain.
Results for Geo-Location are displayed in the below screenshot.
Results for reputation check are displayed in the below screenshot.
Example 2: Nmap standard use
python3 geo-recon.py 220.127.116.11 --nmap
In this example, we will be getting the Geo IP location for the IP address 18.104.22.168 which is assigned to the geeksforgeeks.org domain. Along with this, we will be performing a Nmap scan on the IP address for getting more information about the IP address like Open Ports, etc.
Results for the Nmap scan are displayed in the below screenshot.