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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Linux-Heap-Based-Type-Confusion-in-L2CAP — CVE-2020-12351 | Kitploit
أدوات/GitHubGitHub/naren-jayram/linux-heap-based-type-confusion-in-l2cap
أمان الأنظمة المدمجةأمن البلوتوثأمان إنترنت الأشياءالاستغلالأمن الشبكات اللاسلكيةاستغلال الملفات الثنائية
GitHubnaren-jayram/linux-heap-based-type-confusion-in-l2cap

Linux-Heap-Based-Type-Confusion-in-L2CAP

CVE-2020-12351

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
عرض المستودع
215منذ 5 سنواتلم تتم المراجعة بعد

Linux: ارتباك الأنواع المستند إلى الكومة في L2CAP (CVE-2020-12351)

Linux: ارتباك الأنواع المستند إلى الكومة في L2CAP PoC (CVE-2020-12351) على تطبيق BLE

لماذا قمت بتعديل الـ PoC الأصلي؟

يركز PoC الأصلي على إرسال حزمة l2cap خبيثة عبر Bluetooth Classic. ومع ذلك، كانت لدي متطلبات لاختباره ضد جهاز طرفي يدعم فقط اتصال Bluetooth Low Energy (BLE) ويعتمد حزمة BlueZ بأكملها (الكلاسيكية و LE على حد سواء)

L2CAP هو بروتوكول شائع يقع في حزمة المضيف لدعم كل من تطبيقات Bluetooth الكلاسيكية و BLE

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

جهاز Linux مزود بمحول BLE. إذا لم يكن الجهاز يحتوي على محول مدمج، يمكنك الحصول على محول خارجي

الاستخدام:

root@kitploit:~
1. Compile 
gcc -o CVE-2020-12351 CVE-2020-12351.c -lbluetooth 

2. Run
$./CVE-2020-12351 <BLE_Peripheral_MAC_Address>      //MAC Format: FF:FF:FF:FF:FF:FF

Packet capture:
hcidump -i <hci0> -w CVE-2020-12351.pcap

شكر وتقدير

  • Andy Nguyen, Google Security Research Team
تنزيل الأداة