Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
om-research — Documentando o protocolo BLE do Osmo Mobile | Kitploit
Ferramentas/GitHubGitHub/alkersan/om-research
Sniffing e Análise de PacotesSegurança BluetoothEngenharia ReversaSegurança Sem FioSegurança de Hardware e IoTAprendizado e Educação
GitHubalkersan/om-research

om-research

Documentando o protocolo BLE do Osmo Mobile

Ver Repositório
1719há 7 mesesRevisado pelo Kitploit
Site

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Pesquisa OM

gimbal

Este repositório explora o protocolo Bluetooth Low Energy (BLE) usado pela série Osmo Mobile de gimbals.

Os aplicativos móveis oficiais estão desatualizados e exigem permissões amplas do sistema. No entanto, os próprios gimbals se comunicam através de um protocolo BLE simples.

O objetivo deste projeto é documentar esse protocolo de forma aberta e reprodutível, permitindo que o hardware seja controlado a partir de qualquer host Bluetooth, como um laptop.

Este projeto é apenas para fins educacionais e de interoperabilidade. Nenhum software ou firmware proprietário é distribuído neste repositório.

Aplicativo SDK

O Osmo Mobile 2 (OM2) é o único gimbal da série que ainda pode ser acionado usando o Mobile SDK oficial.

O plano é primeiro construir um aplicativo Android mínimo (veja sdk-app) que possa descobrir e conectar ao dispositivo, depois enviar comandos de rotação com parâmetros precisos e controláveis. Em seguida, desenvolver uma ferramenta de sniffing para capturar e analisar o tráfego BLE gerado pelo aplicativo.

Aplicativo de prova de conceito

Veja em ação no imgur.

Testado em: OM2, OM3, OM4.

  • duml.py - analisador básico de pacotes DUML; o gimbal segue o mesmo protocolo usado em outros produtos, como o Mavic
  • gimbal.py - um driver que gerencia conexão, descoberta de MTU, escrita de comandos de saída e inscrição no canal de notificação
Baixar ferramenta
  • rotate.py - programa de exemplo, emite vários comandos de rotação para o gimbal
  • [!NOTE] No Linux/BlueZ, certifique-se de que o dispositivo não está atualmente conectado ao seu sistema, ou o Bleak não conseguirá conectar.

    Protótipo Web Bluetooth

    Outra PoC é uma interface web construída na API Web Bluetooth em web-bluetooth. Ela fornece um controlador mínimo no navegador para girar o gimbal.

    Você pode experimentá-lo em om-research.flab.dev

    Links diversos:

    • Mobile SDK Android
    • Referência da API do SDK
    • Manual do OM2
    • Aplicativo GO Oficial v3
    • Sniffer NRF BLE
    • nrf_sniffer_for_bluetooth_le_4.1.1.zip