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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
bluesnoop — أداة بلوتوث بواجهة TUI لتحليل الرادار وwar driving 🦉 | Kitploit
أدوات/GitHubGitHub/ang13t/bluesnoop
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعأمن البلوتوثأمان إنترنت الأشياءجمع المعلوماتأمن الشبكات اللاسلكية
GitHubang13t/bluesnoop

bluesnoop

أداة بلوتوث بواجهة TUI لتحليل الرادار وwar driving 🦉

عرض المستودع
406منذ 7 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

شعار DroneXtract

bluesnoop

أداة بسيطة لمراقبة حزم Bluetooth Low Energy (BLE) باستخدام Python ومكتبة Bleak

الميزات

  • تحديد معرّفات UUID وأسماء الأجهزة القريبة
  • تتبع مستمر لأول ظهور وآخر ظهور
  • ترجمة معرّفات الطراز الغامضة
  • تصدير المعلومات الاستخباراتية للتحليل الخارجي

معرض العروض التوضيحية

صورة المعرض

مراقبة مؤقّتة

صورة المعرض

مراقبة غير محدودة

البدء

منح أذونات البلوتوث

إذا كنت تستخدم iTerm2، فعليك التأكد من أن الطرفية نفسها لديها إذن وصول إلى البلوتوث. افتح إعدادات النظام (أو تفضيلات النظام). انتقل إلى الخصوصية والأمان > البلوتوث وامنح حق الوصول إلى iTerm2.

root@kitploit:~
python -m venv .venv
source .venv/bin/activate
pip install asyncio bleak rich manuf bluetooth-numbers geocoder
python3 bluesnoop.py

المساهمة

bluesnoop مفتوح لأي مساهمات. يرجى عمل fork للمستودع وتقديم طلب سحب (pull request) بالميزات أو الإصلاحات التي ترغب في تنفيذها.

قادم

تفسير أرقام Bluetooth UUID && OUID
  • استخدم قاعدة بيانات OUI العامة (مثل قائمة IEEE OUI) لربط بادئات عناوين MAC بالشركات المصنّعة.
  • يمكنك العثور على قاعدة بيانات OUI هنا: https://standards-oui.ieee.org
root@kitploit:~
An Organizationally Unique Identifier (OUI) is a 24-bit (three-byte) number, managed by the IEEE, that uniquely identifies a manufacturer or organization for network devices, forming the first half of a device's MAC address to ensure global uniqueness 

يتحقق الصنف uuid.UUID في بايثون بدقة من السلاسل وفقًا لمعيار RFC 4122. وتحديدًا، يبحث عن رقم «الإصدار» في موضع محدد داخل السلسلة.

لماذا يفشل ذلك؟ في UUID القياسي، يجب أن يكون الرقم الأول من المجموعة الثالثة (مثل xxxx-xxxx-Nxxx-xxxx) رقمًا من 1 إلى 5 (يمثل الإصدار).

بالنظر إلى بياناتك:

D5D93B6E-C324-FD7B... -> رقم الإصدار هو F.

6ADBBD89-CBFF-0FE8... -> رقم الإصدار هو 0.

بما أن F و0 ليسا إصدارين صالحين وفق RFC 4122 (1-5)، فإن بايثون تطرح خطأ ValueError: badly formed hexadecimal UUID string.

استكشف المزيد حول ما يلي: discovered_devices_and_advertisement_data // https://bleak.readthedocs.io/en/latest/api/scanner.html#bleak.BleakScanner.discovered_devices // 16:20 @ 1/8/26 BW

الدعم

إذا أعجبك bluesnoop، يرجى التفكير في أن تصبح راعيًا لتمويل مشاريعي المستقبلية.

للاطلاع على أعمالي الأخرى، قم بزيارة ملفي الشخصي على GitHub.

تنزيل الأداة