Sniffing / Anmeldung Ihren eigenen Android Bluetooth Verkehr

? peku33 @ | Original: StackOverFlow
---

Ich kaufte vor kurzem chinesse Gerät, das über Bluetooth mit Android-Handy / Tablette verbindet . Da gibt es keine Anwendung availible für Windows / Linux Ich möchte eine für den persönlichen Gebrauch zu erstellen .

Normalerweise Telefon eine Verbindung zum Gerät und tauscht einige Daten . Ich angeschlossenen PC auf das Gerät und schaute in die Serien Debugger und menaged, um das Protokoll (eine Strecke ) zu entdecken. Telefon sendet nur einen Befehl an das Gerät. Aber dieses Mal bin ich nicht in der Lage, herauszufinden, was es containts .

Gibt es eine Software, die mir erlauben, in die Daten über Bluetooth gesendet werden ? Ich habe versucht, Dekompilierung der App, aber es ist wirklich unfreundlich aussieht.

Thanks.

---

Top 5 Antwort

1Stephan Branczyk @

Android 4.4 ( Kit Kat ) hat eine neue Funktion für Bluetooth -Sniffing . Sie sollten es versuchen .

Wenn Sie einen Schnupfen Gerät nicht besitzen jedoch, Sie sind nicht notwendigerweise   Glück. In vielen Fällen können wir positive Ergebnisse mit einer neuen zu erhalten   Funktion in Android 4.4 eingeführt : die Fähigkeit, alle zu erfassen   Bluetooth- HCI -Pakete und speichern Sie sie in einer Datei.

Wenn der Analyst hat das Auffüllen der Capture-Datei, indem Sie fertig   die zu testende Anwendung ist, kann er die Datei erzeugt ziehen   Smartphone in dem externen Speicher des Gerätes und zu analysieren ( mit    http://www.wireshark.org/, zum Beispiel).

Wenn diese Einstellung aktiviert ist, wird das Android Paketerfassung sparen   um /sdcard/btsnoop_hci.log um vom Analysten gezogen und überprüft werden.

Geben Sie Folgendes im Fall /sdcard/ ist nicht der richtige Weg für das jeweilige Gerät :

adb shell echo $EXTERNAL_STORAGE

Wir können dann öffnet eine Shell, und ziehen Sie die Datei: $ adb Pull   /sdcard/btsnoop_hci.log und untersuchen Sie ihn mit Wireshark, wie ein PCAP   durch Schnüffeln WiFi Verkehr zum Beispiel erhoben, so ist es sehr einfach   und gut unterstützt :

Sniffing / Anmeldung Ihren eigenen Android Bluetooth Verkehr

https://viaforensics.com/articles-presentations/bluetooth-packet-capture-android.html

Sie können dies, indem Sie auf Einstellungen-> Entwickler- Optionen und dann auf das Kontrollkästchen neben den zu ermöglichen " Bluetooth HCI Snoop Anmelden . "