Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/maldevel/ipgeolocation
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعجمع المعلومات
GitHubmaldevel/ipgeolocation

IPGeoLocation

استرجاع معلومات الموقع الجغرافي لعنوان IP

عرض المستودع
980348منذ 9 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
IPGeoLocation — استرجاع معلومات الموقع الجغرافي لعنوان IP | 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 أو نطاقات محملة من ملف. كل هدف في سطر جديد.
  • تعريف سلسلة وكيل المستخدم المخصصة الخاصة بك.
  • اختيار سلسلة وكيل مستخدم عشوائية من ملف. كل سلسلة وكيل مستخدم في سطر جديد.
  • دعم البروكسي.
  • اختيار بروكسي عشوائي من ملف. كل رابط بروكسي في سطر جديد.
  • فتح الموقع الجغرافي لعنوان IP في خرائط Google باستخدام المتصفح الافتراضي.
  • تصدير النتائج إلى تنسيقات csv و xml و txt.

معلومات الموقع الجغرافي

  • ASN
  • المدينة
  • البلد
  • رمز البلد
  • مزود خدمة الإنترنت (ISP)
  • خط العرض
  • خط الطول
  • المؤسسة
  • رمز المنطقة
  • اسم المنطقة
  • المنطقة الزمنية
  • الرمز البريدي

الاستخدام

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

سلسلة وكيل مستخدم مخصصة

  • ./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

اختيار سلسلة وكيل مستخدم عشوائية

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

استرداد الموقع الجغرافي لعنوان IP وفتح الموقع في خرائط Google باستخدام المتصفح الافتراضي

  • ./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
تنزيل الأداة