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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-11109-Bluetooth-Classic-KNOB-Attack-Key-Negotiation-of-Bluetooth- — محاكاة بلغة بايثون لهجوم KNOB على بلوتوث الكلاسيكي، تُظهر تخفيض حجم مفتاح التشفير وفك تشفير حركة مرور بلوتوث المعترَضة بالقوة الغاشمة. | Kitploit
أدوات/GitHubGitHub/george0papasotiriou/cve-2026-11109-bluetooth-classic-knob-attack-key-negotiation-of-bluetooth-
أمن البلوتوثتحليل الثغرات الأمنيةالاستغلالأمن الشبكات اللاسلكيةالتشفيرالتعلم والتعليم
GitHubgeorge0papasotiriou/cve-2026-11109-bluetooth-classic-knob-attack-key-negotiation-of-bluetooth-

CVE-2026-11109-Bluetooth-Classic-KNOB-Attack-Key-Negotiation-of-Bluetooth-

محاكاة بلغة بايثون لهجوم KNOB على بلوتوث الكلاسيكي، تُظهر تخفيض حجم مفتاح التشفير وفك تشفير حركة مرور بلوتوث المعترَضة بالقوة الغاشمة.

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2026-11109 – هجوم KNOB على البلوتوث الكلاسيكي (تفاوض مفتاح البلوتوث)

كود البرنامج (محاكاة Python)

root@kitploit:~
# knob_attack_sim.py - Simulates negotiation of encryption key size to 1 byte
import random, hashlib

class BluetoothDevice:
    def negotiate_key_size(self, proposed_size):
        # Vulnerable: accepts any key size down to 1 byte
        return max(1, proposed_size)  # should enforce minimum 7

def attack():
    bob = BluetoothDevice()
    # Attacker proposes 1 byte key size
    agreed = bob.negotiate_key_size(1)
    print(f"Key size negotiated: {agreed} byte")
    # Now brute-force 1-byte key (256 possibilities) in seconds
    for k in range(256):
        # Simulate successful decryption
        print(f"Key {k} decrypted traffic.")

attack()

CVE-2026-11109 – هجوم KNOB على البلوتوث (تفاوض مفتاح البلوتوث)

Severity: High

نظرة عامة

يقبل جهاز البلوتوث أحجام مفاتيح تشفير صغيرة تصل إلى 1 بايت أثناء تفاوض الاقتران. يمكن للمهاجم إجبار الاتصال على استخدام مفتاح ضعيف للغاية، ثم تخمينه بالقوة الغاشمة في الوقت الفعلي والتنصت على الاتصال.

تفاصيل الثغرة

  • النوع: رجل في المنتصف / تخفيض البروتوكول
  • التأثير: اعتراض حركة مرور البلوتوث وفك تشفيرها.
  • السبب الجذري: لم تفرض مواصفة البلوتوث حدًا أدنى لحجم المفتاح في التنفيذات القديمة، ويسمح مكدس البروتوكول هنا بأي حجم مقترح.

عرض الاستغلال

شغّل المحاكاة:

root@kitploit:~
python knob_attack_sim.py

يُظهر أن مفتاحًا بحجم 1 بايت تم الاتفاق عليه ويمكن تخمينه بالقوة الغاشمة فورًا.


تنزيل الأداة