Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Geo-Recon – OSINT Tool To Fast Track IP Reputation And Geolocaton Look Up For Security Analysts

  • Last Updated : 23 Sep, 2021

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.



cd geo-recon

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 34.218.62.116

In this example, we will be getting the Geo IP location for the IP address 34.218.62.116 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 34.218.62.116 --nmap

In this example, we will be getting the Geo IP location for the IP address 34.218.62.116 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.

My Personal Notes arrow_drop_up

Start Your Coding Journey Now!