24th Gulaschprogrammiernacht

Bluetooth-Smart-Kommunikation von Gadgets analysieren
2026-06-06 , ZKM Kubus
Language: Deutsch

Was muss ich tun, um dieses neue Gadget "mit App" von der kruden Hersteller-UI zu befreien? Mit einem (gerne gerooteten) Android-Gerät, Wireshark und jadx-gui auf Protokoll-Erkundungstour.


Immer mehr Gadgets - ob Smart Watch, LED-Panel, Waage, oder was ganz anderes - kommen "mit App", einer schlecht (oder gar nicht) übersetzten, überladenen Anwendung für iOS und Android, die im Hintergrund über Bluetooth Low Energy (a.k.a. Bluetooth Smart) mit dem Gadget kommuniziert. Der Vortrag zeigt Schritt für Schritt, wie man diese Kommunikation unter Android aufzeichnen kann, wie man sie in Wireshark auf dem PC auswertet, und wie man die App mit jadx-gui decompiled, um weitere Spuren für die Datendetektiv*in zu sammeln.

Leider wird ein Hands-On schwierig, da das Spektrum auf Chaos-Events aufgrund der sehr hohen Dichte an 2.4GHz-Geräten voll ist.

App-Entwickler (APRSdroid, yaxim), Reverse-Engineer (Samsung-Kameras, Linux-Gadgets, LED-Krimskrams), Funkamateur (DO1GL), XMPP-Fanatiker.