Zum Hauptinhalt springen
Zylveo
Alle News
Reverse Engineering

USB-Stream einer AIO-Kühleranzeige rückwärts zerlegt

Das Open-Source-Werkzeug usb-rea unterscheidet Befehle und Bilddaten im USB-Verkehr einer AIO-Kühleranzeige. Es wertet einzelne Klicks aus und erzeugt daraus automatisch einen PyUSB-Treiber.

USB-Stream einer AIO-Kühleranzeige rückwärts zerlegt
  • Beim Ändern der Helligkeit erwartet die App nur einen kleinen Ein-Byte-Befehl.
  • Tatsächlich überträgt sie dabei zehntausende Pakete mit jeweils einem Kilobyte Bilddaten.
  • Usb-rea vergleicht aufgezeichnete USB-Daten nach einzelnen Klicks und schreibt einen passenden PyUSB-Treiber.

Der Versuch zeigt, wie eine App eine Displays steuert und dabei kontinuierlich Bildinhalte an ein USB-Gerät sendet. usb-rea hilft, diese Übertragung von eigentlichen Steuerbefehlen zu trennen und die Kommunikation automatisch in nutzbaren Code zu überführen.

Quelle: dev.to/emirmrkaljevic/telling-a-video-stream-to-a-case-lcd-apart-from-the-commands-jpeg-and-raw-rgb565-in-usb-captures-4kc

Zurück zur Übersicht