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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
geowifi — ابحث عن بيانات تحديد المواقع الجغرافية للواي فاي باستخدام BSSID و SSID في قواعد بيانات عامة مختلفة. | Kitploit
أدوات/GitHubGitHub/gonzosint/geowifi
الاستخبارات مفتوحة المصدر (OSINT)تدقيق Wi-Fiجمع المعلومات
GitHubgonzosint/geowifi

geowifi

ابحث عن بيانات تحديد المواقع الجغرافية للواي فاي باستخدام BSSID و SSID في قواعد بيانات عامة مختلفة.

عرض المستودع
1.5k1401منذ سنة واحدةتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة

📡💘🌎 | geowifi

ابحث عن بيانات الموقع الجغرافي لشبكات WiFi بواسطة BSSID و SSID في قواعد بيانات عامة مختلفة.

geowifi

💾 قواعد البيانات

WigleAppleGoogleMilnikov
WifiDBCombainFreifunk Carte❌ (متوقف) OpenWifi

✔️المتطلبات الأساسية

  • Python3.
  • لعرض الرموز التعبيرية على ويندوز، يُوصى بتثبيت طرفية ويندوز الجديدة.

🔑 واجهات برمجة التطبيقات وملف الإعدادات

تحتوي الأداة على ملف إعدادات في مجلد gw_utils يسمى config.yaml. فيما يلي شرح كل معامل من معاملات الإعداد وكيفية الحصول على المعلومات اللازمة:

  • wigle_auth:

لاستخدام خدمة Wigle، يجب الحصول على مفتاح API وتكوين ملف gw_utils/config.yaml عن طريق استبدال قيمة المعامل "wigle_auth" ببيانات "Encoded for use" المقدمة من Wigle.

  • google_api:

لاستخدام خدمات الموقع الجغرافي من Google، يجب الحصول على مفتاح API وتكوين ملف gw_utils/config.yaml عن طريق استبدال قيمة المعامل "google_api" بـ "API" المقدم. توفر Google استخدامًا مجانيًا بقيمة 200 دولار شهريًا.

  • combain_api:

لاستخدام واجهة Combain API، يجب الحصول على مفتاح API وتكوين ملف gw_utils/config.yaml عن طريق استبدال قيمة المعامل "combain_api" بـ "API" المقدم. توفر Combain فترة تجريبية مجانية وخطط مدفوعة.

  • no-ssl-verify:

خيار لتمكين أو تعطيل عملية التحقق من SSL في الطلبات.


🛠️ التثبيت

ابدأ باستنساخ مستودع GitHub محليًا ثم ادخل إلى مجلد geowifi. يجب أن يكون git مثبتًا على نظامك.

root@kitploit:~
git clone https://github.com/GONZOsint/geowifi
cd ./geowifi/

البديل هو استخدام https://github.com/GONZOsint/geowifi/archive/refs/heads/main.zip ثم فك ضغط الملف الذي تم تنزيله.

استخدام Python محلي

ملاحظة: استخدم مدير الحزم pip لتثبيت المتطلبات.

root@kitploit:~
virtualenv geowifi
source geowifi/bin/activate
python3 -m pip install -r requirements.txt

Docker

root@kitploit:~
docker build -t geowifi:latest .

🔎 الاستخدام

root@kitploit:~
usage: geowifi.py [-h] [-s {bssid,ssid}] [-o {map,json}] identifier

ابحث عن معلومات حول شبكة باستخدام BSSID أو SSID محدد.

positional arguments:
  identifier            BSSID أو SSID للشبكة التي تبحث عنها.

options:
  -h, --help            عرض رسالة المساعدة هذه والخروج
  -s {bssid,ssid}, --search-by {bssid,ssid}
                        يحدد ما إذا كان البحث حسب BSSID أو SSID (الافتراضي: bssid)
  -o {map,json}, --output-format {map,json}
                        يحدد تنسيق الإخراج لنتائج البحث (الافتراضي: map)
  • البحث حسب BSSID:
root@kitploit:~
python3 geowifi.py -s bssid <input>
  • البحث حسب SSID:
root@kitploit:~
python3 geowifi.py -s ssid <input>

يمكن تصدير النتائج بتنسيق json باستخدام المعامل -o json وعرض المواقع على خريطة html باستخدام -o map.

🐳 الاستخدام مع Docker

root@kitploit:~
docker run --rm geowifi:latest
  • البحث حسب BSSID:
root@kitploit:~
docker run --rm geowifi:latest -s bssid <input>
  • البحث حسب SSID:
root@kitploit:~
docker run --rm geowifi:latest -s ssid <input>

🗺️ مثال على مخرجات الخريطة

Map output

💾 مثال على مخرجات Json

root@kitploit:~
[
  {
    "module": "google", 
    "bssid": "C8:XX:XX:XX:5E:45", 
    "latitude": 33.571844, 
    "longitude": -1XX.XXXXX97
  }, 
  {
    "module": "combain", 
    "error": "Not enough witooth"}, 
  {
    "module": "mylnikov", 
    "error": "Object was not found"
  },
  {
    "module": "vendor_check", 
    "vendor": "Cisco-Linksys, LLC"}, 
  {
    "module": "apple", 
    "bssid": "C8:XX:XX:XX:5E:45", 
    "latitude": 33.57198715, 
    "longitude": -1XX.XXXXX12}, 
  {
    "module": "wigle", 
    "bssid": "C8:XX:XX:XX:5E:45", 
    "ssid": "Vertigo", 
    "latitude": 33.60998154, 
    "longitude": -1XX.XXXXX22}, 
  {
    "module": "wifidb", 
    "bssid": "C8:XX:XX:XX:5E:45", 
    "ssid": "Vertigo", 
    "latitude": 33.6109, 
    "longitude": -1XX.XXXXX533
  }
]

📢 الإشارات

  • يستخدم هذا المشروع بعض الأبحاث والرموز المستخدمة في iSniff-GPS.
  • شكرًا لـ Micah Hoffman على اهتمامه وإجاباته على أسئلتي.
  • شكرًا لـ kennbro لإعارته عينيه المدققتين لتقديم ملاحظات.
تنزيل الأداة