IPGeoLocation in Termux – Installation & Usage Commands

IPGeoLocation is an OSINT tool used to collect geographical and network-related information about IP addresses and domains. It works with multiple public APIs to display details like country, city, ISP, timezone, and coordinates directly inside Termux on Android. You can use this tool to learn basic IP address reconnaissance and information gathering techniques.

Installation Commands

Update Termux packages:

pkg update && pkg upgrade -y

Install required packages:

pkg install git python -y

Clone IPGeoLocation repository:

git clone https://github.com/maldevel/IPGeoLocation

Go to tool directory:

cd IPGeoLocation

Install Python requirements:

pip install -r requirements.txt

Give executable permission:

chmod +x ipgeolocation.py

Usage Commands

Show help menu:

python ipgeolocation.py -h

Scan an IP address:

python ipgeolocation.py -t 8.8.8.8

Scan a domain:

python ipgeolocation.py -t google.com

Use specific API provider:

python ipgeolocation.py -t 8.8.8.8 -a ipapi

Save output to file:

python ipgeolocation.py -t 8.8.8.8 > result.txt
SHARE THIS POST: