Geo-Recon

Terminal Guide & Documentation

Geo-Recon Installation & Usage

Geo-Recon is a powerful OSINT reconnaissance tool designed for geolocation. It allows security researchers and auditors to gather detailed IP geolocation information, network data, and perform Nmap-integrated scanning directly from the Termux terminal.

Prerequisites

Before installing Geo-Recon, ensure your Termux environment is updated and have the following tools installed:

  • Nmap (for network scanning)
  • Git (for cloning the repository)
  • Python 3 (for running the tool)

Installation Commands

Follow these steps to set up Geo-Recon on your device.

1. Update Repositories

TERMINAL BASH
pkg update && pkg upgrade -y

2. Install Dependencies

TERMINAL INSTALL
pkg install nmap git python -y

3. Clone and Setup

TERMINAL CLONE
git clone https://github.com/radioactivetobi/geo-recon
cd geo-recon
pip install colorama requests

Usage Examples

Geo-Recon provides various options for IP and URL reconnaissance.

Launch the Tool

TERMINAL START
python geo-recon.py

Reconnaissance by IP

Gather geolocation details for a specific target IP:

TERMINAL IP RECON
python3 geo-recon.py <target_ip>

Nmap-Integrated Scan

Perform an IP scan with Nmap integration for deeper insights:

TERMINAL NMAP SCAN
python3 geo-recon.py <target_ip> -n

Localhost Recon

Check information for your own connection:

TERMINAL LOCAL RECON
python3 geo-recon.py localhost

Explore More Tools

Nmap

Powerful network discovery and security auditing.

WAFW00F

Identify Web Application Firewalls (WAF).

Cool Commands

Visual and fun terminal commands for Termux.