Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-77812 — إثبات مفهوم يقوم بالتقاط حركة مرور DUML عبر BLE بنص واضح بشكل سلبي من طائرات DJI بدون طيار لاستعادة مفتاح Wi-Fi PSK ومعرّفات جلسة UUID الموثوقة، مما يوضح CVE-2026-77812. | Kitploit
أدوات/GitHubGitHub/wh02m1/cve-2026-77812
التقاط وتحليل الحزمأمن البلوتوثتحليل الثغرات الأمنيةالاستغلالجمع المعلوماتأمن الشبكات اللاسلكيةأمان الأجهزة وإنترنت الأشياء
GitHubwh02m1/cve-2026-77812

CVE-2026-77812

إثبات مفهوم يقوم بالتقاط حركة مرور DUML عبر BLE بنص واضح بشكل سلبي من طائرات DJI بدون طيار لاستعادة مفتاح Wi-Fi PSK ومعرّفات جلسة UUID الموثوقة، مما يوضح CVE-2026-77812.

عرض المستودع
128منذ شهر واحدلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2026-77812 — إرسال DJI Drone لـ Wi-Fi PSK وSession UUID عبر BLE بنص صريح POC

CVE-2026-77812

سجل CVE: https://www.cve.org/CVERecord?id=CVE-2026-77812

NVD: https://nvd.nist.gov/vuln/detail/CVE-2026-77812

image

الوصف

تكشف طائرة DJI Drone عن قناة تحكم DUML عبر Bluetooth. يتم إرسال كل رسالة على تلك القناة — في كلا الاتجاهين، بين تطبيق DJI Fly والطائرة — بنص صريح. لا يتم تطبيق أي تشفير على طبقة ارتباط BLE ولا أي تشفير على طبقة التطبيق.

يمكن لمهاجم سلبي ضمن المدى الراديوي قراءة المحتوى الكامل لكل أمر واستجابة، بما في ذلك:

  • Wi-Fi SSID لنقطة الوصول الخاصة بالطائرة،
  • Wi-Fi PSK، التي تُرجعها الطائرة استجابةً لأمر GET Password،
  • trusted session UUID الذي يسجّله التطبيق لدى الطائرة.

لا حاجة إلى اقتران (pairing)، ولا إلى أي تفاعل مع الطائرة، ولا إلى أي علاقة ثقة مسبقة. يتيح استرداد PSK للمهاجم الانضمام إلى شبكة Wi-Fi الخاصة بالطائرة؛ ويتيح استرداد UUID له تقديم نفسه كعميل موثوق مسبقًا.

PSK مستردة بنص صريح Trusted session UUID مسترد بنص صريح

المنتجات المتأثرة

المنتجالإصدار المتأثر
DJI Neo0 – 01.00.0400
DJI Neo 20 – 01.00.0500
DJI Flip0 – 01.00.1200
DJI Air 30 – 01.00.1600
DJI Air 3S0 – 01.00.1400
DJI Avata 20 – 01.00.0400
DJI Avata 3600 – 01.00.0300
DJI Mavic 30 – 01.00.1400
DJI Mavic 3 Classic0 – 01.00.0800
DJI Mavic 3 Pro0 – 01.01.0700
DJI Mavic 4 Pro0 – 01.00.0500
DJI Mini 20 – 01.07.0200
DJI Mini 30 – 01.00.0500
DJI Mini 3 Pro0 – 01.00.0900
DJI Mini 4 Pro0 – 01.00.1100
DJI Mini 5 Pro0 – 01.00.0600

إعادة الإنتاج

الإعداد

يتم الالتقاط باستخدام Nordic nRF52840 Dongle يعمل ببرنامج nRF Sniffer for Bluetooth LE الثابت. عند برمجته بهذا البرنامج الثابت، يعمل الـ dongle كـ sniffer سلبي: يتبع قنوات الإعلان (advertising) والبيانات ويُمرّر كل حزمة مستلمة إلى المضيف عبر منفذ USB التسلسلي، حيث يفكّك Wireshark ترميزها.

  1. ابرمج nRF52840 dongle ببرنامج nRF Sniffer for BLE.
  2. ثبّت إضافة nRF Sniffer Wireshark extcap.
  3. شغّل Wireshark، واختر واجهة الـ sniffer، واقفل على عنوان BLE الخاص بالطائرة.
  4. شغّل الطائرة ونفّذ جلسة DJI Fly عادية (اتصل، ثم دع التطبيق يجلب بيانات اعتماد Wi-Fi).
  5. احفظ ملف pcap الملتقط في Wireshark بعد ذلك وسلّمه إلى poc.py.

⚠️ إخلاء المسؤولية

⚠️ تحذير: هذا الإثبات العملي (proof of concept) مخصص حصريًا لأغراض تعليمية وبحث أمني واختبار اختراق مُصرّح به.

⚠️ لا تستخدم هذا POC ضد أي طائرة أو جهاز أو شبكة أو نظام لا تملكه أو لا تملك تفويضًا صريحًا لاختباره.

تنزيل الأداة