Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
IPGeoLocation — आईपी भू-स्थान की जानकारी प्राप्त करें | Kitploit
उपकरण/GitHubGitHub/maldevel/ipgeolocation
OSINT (खुला स्रोत खुफिया)टोहीजानकारी एकत्र करना
GitHubmaldevel/ipgeolocation

IPGeoLocation

आईपी भू-स्थान की जानकारी प्राप्त करें

रिपॉजिटरी देखें
9803489 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

IPGeoLocation

====

  • IP जियोलोकेशन जानकारी प्राप्त करने का एक उपकरण
  • ip-api द्वारा संचालित

आवश्यकताएँ

  • Python 3.x
  • termcolor
  • colorama

डाउनलोड/इंस्टॉलेशन

  • git clone https://github.com/maldevel/IPGeoLocation
  • pip3 install -r requirements.txt --user

यदि pip3 गायब है:

  • apt-get install python3-setuptools
  • easy_install3 pip
  • pip3 install -r requirements.txt

विशेषताएँ

  • IP या डोमेन जियोलोकेशन प्राप्त करें।
  • अपना स्वयं का IP जियोलोकेशन प्राप्त करें।
  • फ़ाइल से लोड किए गए IP या डोमेन के लिए जियोलोकेशन प्राप्त करें। प्रत्येक लक्ष्य नई पंक्ति में।
  • अपनी स्वयं की कस्टम User Agent स्ट्रिंग परिभाषित करें।
  • फ़ाइल से यादृच्छिक User-Agent स्ट्रिंग चुनें। प्रत्येक User Agent स्ट्रिंग नई पंक्ति में।
  • प्रॉक्सी समर्थन।
  • फ़ाइल से यादृच्छिक प्रॉक्सी चुनें। प्रत्येक प्रॉक्सी URL नई पंक्ति में।
  • डिफ़ॉल्ट ब्राउज़र का उपयोग करके Google Maps में IP जियोलोकेशन खोलें।
  • परिणामों को csv, xml और txt प्रारूप में निर्यात करें।

जियोलोकेशन जानकारी

  • ASN
  • City
  • Country
  • Country Code
  • ISP
  • Latitude
  • Longtitude
  • Organization
  • Region Code
  • Region Name
  • Timezone
  • Zip Code

उपयोग

root@kitploit:~
$ ./ip2geolocation.py
usage: ipgeolocation.py [-h] [-m] [-t TARGET] [-T file] [-u User-Agent]
                        [-U file] [-g] [--noprint] [-v] [--nolog] [-x PROXY]
                        [-X file] [-e file] [-ec file] [-ex file]

IPGeolocation 2.0.4

--[ Retrieve IP Geolocation information from ip-api.com
--[ Copyright (c) 2015-2016 maldevel (@maldevel)
--[ ip-api.com service will automatically ban any IP addresses doing over 150 requests per minute.

optional arguments:
  -h, --help            show this help message and exit
  -m, --my-ip           Get Geolocation info for my IP address.
  -t TARGET, --target TARGET
                        IP Address or Domain to be analyzed.
  -T file, --tlist file
                        A list of IPs/Domains targets, each target in new line.
  -u User-Agent, --user-agent User-Agent
                        Set the User-Agent request header (default: IP2GeoLocation 2.0.3).
  -U file, --ulist file
                        A list of User-Agent strings, each string in new line.
  -g                    Open IP location in Google maps with default browser.
  --noprint             IPGeolocation will print IP Geolocation info to terminal. It is possible to tell IPGeolocation n
ot to print results to terminal with this option.
  -v, --verbose         Enable verbose output.
  --nolog               IPGeolocation will save a .log file. It is possible to tell IPGeolocation not to save those log
files with this option.
  -x PROXY, --proxy PROXY
                        Setup proxy server (example: http://127.0.0.1:8080)
  -X file, --xlist file
                        A list of proxies, each proxy url in new line.
  -e file, --txt file   Export results.
  -ec file, --csv file  Export results in CSV format.
  -ex file, --xml file  Export results in XML format.

उदाहरण

अपना IP जियोलोकेशन प्राप्त करें

  • ./ip2geolocation.py -m

IP जियोलोकेशन प्राप्त करें

  • ./ip2geolocation.py -t x.x.x.x

डोमेन जियोलोकेशन प्राप्त करें

  • ./ip2geolocation.py -t example.com

.log फ़ाइलें सहेजें नहीं

  • ./ip2geolocation.py -t example.com --nolog

कस्टम User Agent स्ट्रिंग

  • ./ip2geolocation.py -t x.x.x.x -u "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko"

प्रॉक्सी का उपयोग करना

  • ./ip2geolocation.py -t x.x.x.x -x http://127.0.0.1:8080

यादृच्छिक प्रॉक्सी का उपयोग करना

  • ./ip2geolocation.py -t x.x.x.x -X /path/to/proxies/filename.txt

यादृच्छिक रूप से User-Agent स्ट्रिंग चुनें

  • ./ip2geolocation.py -t x.x.x.x -U /path/to/user/agent/strings/filename.txt

IP जियोलोकेशन प्राप्त करें और डिफ़ॉल्ट ब्राउज़र के साथ Google Maps में स्थान खोलें

  • ./ip2geolocation.py -t x.x.x.x -g

परिणाम CSV फ़ाइल में निर्यात करें

  • ./ip2geolocation.py -t x.x.x.x --csv /path/to/results.csv

परिणाम XML फ़ाइल में निर्यात करें

  • ./ip2geolocation.py -t x.x.x.x --xml /path/to/results.xml

परिणाम TXT फ़ाइल में निर्यात करें

  • ./ip2geolocation.py -t x.x.x.x -e /path/to/results.txt

कई लक्ष्यों के लिए IP जियोलोकेशन प्राप्त करें

  • ./ip2geolocation.py -T /path/to/targets/targets.txt

कई लक्ष्यों के लिए IP जियोलोकेशन प्राप्त करें और परिणाम xml में निर्यात करें

  • ./ip2geolocation.py -T /path/to/targets/targets.txt --xml /path/to/results.xml

परिणाम टर्मिनल पर प्रिंट न करें

  • ./ip2geolocation.py -m -e /path/to/results.txt --noprint
टूल डाउनलोड करें