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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/alkersan/om-research
التقاط وتحليل الحزمأمن البلوتوثالهندسة العكسيةأمن الشبكات اللاسلكيةأمان الأجهزة وإنترنت الأشياءالتعلم والتعليم
GitHubalkersan/om-research

om-research

توثيق بروتوكول BLE لـ Osmo Mobile

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

الأكثر شعبية

عرض الكل →

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

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

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

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

أبحاث OM

gimbal

يستكشف هذا المستودع بروتوكول Bluetooth Low Energy (BLE) المستخدم من قبل سلسلة جيمبال Osmo Mobile.

التطبيقات الرسمية للهواتف المحمولة قديمة وتتطلب أذونات نظام واسعة. ومع ذلك، تتواصل الجيمبال نفسها عبر بروتوكول BLE بسيط.

الهدف من هذا المشروع هو توثيق ذلك البروتوكول بطريقة مفتوحة وقابلة للتكرار، مما يتيح التحكم في الجهاز من أي مضيف بلوتوث، مثل كمبيوتر محمول.

هذا المشروع هو للأغراض التعليمية وقابلية التشغيل البيني فقط. لا يتم توزيع أي برامج أو برامج ثابتة مملوكة في هذا المستودع.

تطبيق SDK

إن Osmo Mobile 2 (OM2) هو الجيمبال الوحيد في السلسلة الذي لا يزال بالإمكان تشغيله باستخدام Mobile SDK الرسمي.

الخطة هي أولاً بناء تطبيق Android بسيط (انظر sdk-app) يمكنه اكتشاف الجهاز والاتصال به، ثم إرسال أوامر الدوران مع معلمات دقيقة وقابلة للتحكم. بعد ذلك، تطوير أداة اعتراض لالتقاط وتحليل حركة مرور BLE الناتجة عن التطبيق.

تطبيق إثبات المفهوم

شاهده قيد التشغيل على imgur.

تم اختباره على: OM2، OM3، OM4.

  • duml.py - محلل أساسي لحزم DUML؛ يتبع الجيمبال نفس البروتوكول المستخدم في منتجات أخرى، مثل Mavic
  • gimbal.py - سائق يتعامل مع الاتصال، اكتشاف MTU، كتابة أوامر الإخراج والاشتراك في قناة الإشعارات
  • rotate.py - برنامج مثال، يصدر عدة أوامر دوران إلى الجيمبال

[!NOTE] في Linux/BlueZ، تأكد من أن الجهاز غير متصل حاليًا بنظامك، وإلا فلن يتمكن Bleak من الاتصال

نموذج ويب بلوتوث

نموذج إثبات مفهوم آخر هو واجهة ويب مبنية على واجهة Web Bluetooth API في web-bluetooth. يوفر وحدة تحكم بسيطة داخل المتصفح لتدوير الجيمبال.

يمكنك تجربته على om-research.flab.dev

روابط متنوعة:

  • Mobile SDK Android
  • مرجع API SDK
  • دليل OM2
  • تطبيق GO الرسمي v3
  • NRF BLE Sniffer
  • nrf_sniffer_for_bluetooth_le_4.1.1.zip
تنزيل الأداة