• Stars
    star
    246
  • Rank 164,726 (Top 4 %)
  • Language
    Python
  • License
    GNU General Publi...
  • Created over 4 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An OSINT CLI tool desgined to fast track IP Reputation and Geo-locaton look up for Security Analysts.

Geo-Recon

An OSINT CLI tool desgined to fast track IP Reputation and Geo-locaton look up for Security Analysts.

GitHub Logo

Pre-requirements for Linux

  • Python3 bash sudo apt install python3
  • Pip3 bash sudo apt install python3-pip

If you don't use Debian or Ubuntu, search for their respective platforms (like yum and pacman)

Setup

This tool is compactible with:

  • Any Linux Operating System (Debian, Ubuntu, CentOS)
  • Termux

Linux Setup

git clone https://github.com/radioactivetobi/geo-recon.git
cd geo-recon
chmod +x geo-recon.py
sudo apt install python3-pip
pip3 install -r requirements.txt

Termux Setup

Link about python and pip on Termux that comes with the pkg python

git clone https://github.com/radioactivetobi/geo-recon.git
cd geo-recon
chmod +x geo-recon.py
pip3 install -r requirements.txt

Sample Syntax Linux and Termux

root@kali:~/geo-recon# python3 geo-recon.py 138.121.128.19

░██████╗░███████╗░█████╗░  ██████╗░███████╗░█████╗░░█████╗░███╗░░██╗
██╔════╝░██╔════╝██╔══██╗  ██╔══██╗██╔════╝██╔══██╗██╔══██╗████╗░██║
██║░░██╗░█████╗░░██║░░██║  ██████╔╝█████╗░░██║░░╚═╝██║░░██║██╔██╗██║
██║░░╚██╗██╔══╝░░██║░░██║  ██╔══██╗██╔══╝░░██║░░██╗██║░░██║██║╚████║
╚██████╔╝███████╗╚█████╔╝  ██║░░██║███████╗╚█████╔╝╚█████╔╝██║░╚███║
░╚═════╝░╚══════╝░╚════╝░  ╚═╝░░╚═╝╚══════╝░╚════╝░░╚════╝░╚═╝░░╚══╝

                         By d3xt3r_182, @Hautly_idk
 Github: https://github.com/radioactivetobi | Twitter: @d3xt3r_182, @Hautly_idk
            Usage: python3 geo-recon.py <IPADDRESS> <OPTION>
            
            Use python3 geo-recon.py -h too see the options
            


[*] Running Geo-location Check Against 138.121.128.19

Country: Brazil
Region: Piaui
City: Teresina
Organization: Itech Telecom
ISP: Itech Telecom

[*] Geo-IP Lookup Complete!!!


[*] Running Reputation Check Against 138.121.128.19

Domain: "redeitechtelecom.com.br"
Hostname: []
Usage Type: "Fixed Line ISP"
Confidence of Abuse: 100
Number Times of Reported: 982
Last Reported: "2020-08-21T16:43:12+00:00"
Whitelisted: false

The IP Address 138.121.128.19 Is Malicious and well known for SSH Bruteforce Attacks

[*] IP Reputation Look up Complete!!!

Things added by Hautly (SrJam):

  • Support for python3 and pip3.
  • Now Geo-Recon no longer supports python below version 3.0 because it is deprecated, sorry.
  • NMAP support with the --nmap or -n option after the IP number.
  • Longitudinal latitude correction.
  • Organization for the creation of new modules and separate and organized APIs.
  • Add API MyIP for self consult, use: python3 geo-recon.py localhost (With -n or --nmap works too)

To Do List

  • [ OK ] Include Longitude & Latitude For Geo-IP Lookup
  • [ OK ] Fix API