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

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

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

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

دليل الأدوات

الفئات

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

om-research

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

عرض المستودع
1718منذ 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
    تنزيل الأداة