IPInfoFetcher (IP Information Fetcher) Powered by ipinfo.io, This is an IP lookup tool that enables users to trace but IPv4 and IPv6 (including their public IP address), which can then reveal their[victims] device's IP address, location, internet service provider (ISP), approximate location (city or country) and other details. However, this wouldn't typically reveal their device model or network carrier.
An IP (Internet Protocol) address is a unique numerical label or identifier assigned to each device on a network, allowing devices to communicate with each other and access online services. IP address is what identifies devices on a network. Now let get back to IPInfoFetcher (IP address Information Fetcher), a python script design to Fetch some of the usefull IP informations that include ISP (Internet Service Provider), hostname, city, country, zip code, organizations, location (latitude, longitude) and also has the ability to mapped the approximate location of the targetted IP address.
IPInfoFetcher allows mapping the approximate location of an IP address all around the word, but not to map the exact locations. Here's why:
- IP geolocation databases: These databases map IP addresses to geographic locations, but they are not always accurate or up-to-date. They may point to a nearby city or region, but not the exact location.
- IP address allocation: IP addresses are allocated to Internet Service Providers (ISPs) and organizations in blocks, so the IP geolocation database may only know the location of the ISP or organization, not the individual user.
- User mobility: Users can connect to the internet from different locations, making IP geolocation less accurate.
- VPN and proxy servers: Users may use VPNs or proxy servers, which can mask their actual IP address and location.
Even if the user is not connected to the internet, their IP address can still be traced to a general location if:
- Their device is connected to a cellular network: Cell towers can provide approximate location data.
- Their device has GPS capabilities: GPS data can be used to determine the device's location, even if it's not connected to the internet.
apt update && apt upgrade
apt install git
apt install python3
git clone https://github.com/evilfeonix/IPInfoFetcher.git
After installing all the necessary dependencies, run the tool: by passing in the target IP address:
cd IPInfoFetcher
python3 fetcher.py -i 102.129.144.135 -m
"""
Usage: python3 fetcher.py [OPTION... [-i], [-p], [-m], [-a], [-u]]
-------
OPTION:
-i Specify the target IP address
-p This option will fetch your public IP address
-m Map the target IP address after fetching it information
-a About Tool and Author's Contact Information
-u Update IPInfoFetcher Script for Better performance
EXAMPLES:
python3 fetcher.py -a
python3 fetcher.py -u
python3 fetcher.py -p
python3 fetcher.py -p -m
python3 fetcher.py -i 192.168.15.25
python3 fetcher.py -i 192.168.15.25 -m
"""
Location accuracy: IP geolocation and cellular network-based location data may not be as accurate as GPS data.
Privacy concerns: Tracking a user's location without their consent raises significant privacy concerns.
Support us by liking, forking, and sharing our repo and also follow us on github.com, instagram.com, and youtub.com for latest hacking tips and tricks.