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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
skylift — انتحال الموقع الجغرافي عبر Wi-Fi باستخدام ESP8266 / ESP32 | Kitploit
أدوات/GitHubGitHub/adamhrv/skylift
أمان الأنظمة المدمجةتدقيق Wi-Fiأدوات انتحال الشخصيةأمن الشبكات اللاسلكيةأمان الأجهزة وإنترنت الأشياءالفريق الأحمر
GitHubadamhrv/skylift

skylift

انتحال الموقع الجغرافي عبر Wi-Fi باستخدام ESP8266 / ESP32

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

الأكثر شعبية

عرض الكل →

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

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

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

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

SkyLift

SkyLift هو جهاز تجريبي لانتحال الموقع الجغرافي عبر Wi-Fi/BT يستخدم لوحات ESP8266 أو ESP32 لبث إطارات منارة Wi-Fi أو إعلانات BT تحاكي البنية التحتية اللاسلكية من موقع بعيد/مستهدف. يوضح المثال أعلاه تحديدًا جغرافيًا ناجحًا لمنزل بيتر ثيل لقضاء العطلات في هاواي من مشروع DataPools (2018).

تعتمد الأجهزة المحمولة (أي iOS وAndroid) على هذه المعلومات في خدمات تحديد الموقع الجغرافي الأساسية عندما تكون إشارات GPS الفضائية ضعيفة، وهو ما يحدث غالبًا في المناطق الحضرية أو الأماكن الشبيهة بالأقبية.

حقق المشروع أكبر نجاح عند استخدام أجهزة SkyLift متعددة في الأماكن الخارجية بوضعية مشابهة لأجهزة التوجيه الحقيقية (المستهدفة)، مما يطغى على البنية التحتية الحالية لشبكة Wi-Fi ويُربك معظم الأجهزة المحمولة. كما عمل بشكل جيد في البيئات الداخلية المزدحمة حيث تمتص الأجسام (المكوّنة من ثلثي الماء) طاقة Wi-Fi لأن تردد 2.4GHz هو تردد الرنين لجزيئات الماء.

ومع ذلك، لا يزال من غير الواضح ما هي أفضل الإعدادات لبنية حزم Wi-Fi، وما العوامل الأخرى التي تؤثر على القدرة على تجاوز خدمات تحديد الموقع الجغرافي الأساسية، وما إذا كانت أنظمة تشغيل الأجهزة المحمولة تتضمن تقنيات مضادة للانتحال. على الأرجح سيكون نجاح هذا الكود محدودًا في البيئات العامة، لكن التكلفة المنخفضة لنماذج الأجهزة الأولية والنتائج المهمة المحتملة تجعله مشروعًا جديرًا بالاستكشاف أكثر.

إعداد Arduino IDE

  • تحميل Arduino IDE
  • تثبيت اللوحات في ملف > التفضيلات: عناوين URL الإضافية لمدير اللوحات
  • عناوين URL للوحات http://arduino.esp8266.com/stable/package_esp8266com_index.json,https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
  • اختر اللوحة:
    • NodeMCU ESP32 هي "ESP32 Dev Module"
  • اضبط سرعة الرفع في أدوات > سرعة الرفع إلى الحد الأقصى 460800

إعداد Python

تم الاختبار على Linux Ubuntu 20.04

Python

root@kitploit:~
python -m venv venv
source venv/bin/activate
python setup.py develop
skylift
root@kitploit:~
Usage: skylift [OPTIONS] COMMAND [ARGS]...

  SkyLift

Options:
  --help  Show this message and exit.

Commands:
  convert-scan   Convert WiFi/BT network can to Networks JSON
  create-sketch  Creates new Arduino sketch from template

الاستخدام

تحويل مسح WiFi/BT إلى JSON للشبكات

root@kitploit:~
skylift convert-scan -i path/to/scan.csv -o path/to/scan.json

إنشاء رسم Arduino من قالب

root@kitploit:~
skylift create-sketch	-i path/to/scan.json -o path/to/scan-arduino/

تخصيص المزيد من المعاملات

root@kitploit:~
skylift create-sketch
	-i path/to/scan.json
	-o path/to/scan-arduino/
	--max-networks 12
	--board esp32

استكشاف الأخطاء وإصلاحها

Linux

  • تأكد من السماح بمنفذ USB التسلسلي sudo chmod a+rw /dev/ttyUSB0
  • تأكد من تثبيت pyserial pip install pyserial --user

المهام المتبقية

  • إضافة إعلانات BLE
  • مراجعة وتأكيد بنية حزم Wi-Fi
  • إضافة عشوائية إلى حزم Wi-Fi
  • إضافة Wigle API
  • إضافة دعم رموز الإيموجي في SSID 🙃
تنزيل الأداة