Hallöle, ich habe einen Datenstrom von einem Display, wobei die Tastendrücke recht aufwändig verschlüsselt werden. Dabei scheint es einen Rolling code zu geben, der sich alle Sekunde ändert, und dann wird auch ein Zähler mit einbezogen, der den Rolling code verschleiert. Der Rolling code wird 20 mal wiederholt (wenn der Zähler (count) auf konstant 0 simuliert wird). Sobal jetzt eine Taste gehalten wird, werden alle 8 bytes anders, und beim loslassen sind wieder die gleichen Rolling codes da (nach einem neustart sind die immer gleich). Es werden auch mehrere Tastendrück übereinander in den 8 bytes verschlüsselt. Wer kann mir Tipps geben, wie ich den Rolling code herausfinden kann? Gruss Tobi millis ID [0] [1] [2] [3] [4] [5] [6] [7] - count 102 36 80 9B CE 9E 15 8D 3E FD - 0 501 36 85 43 61 1C 68 86 F3 65 - 0 1501 36 42 99 6C A5 6C AF 61 01 - 0 2500 36 AF 7E BB 7A 5E E4 65 F1 - 0 3500 36 2A AC C8 14 E1 39 DE 05 - 0 4499 36 58 73 BF 79 0E 53 68 BC - 0 5498 36 17 67 F3 65 17 2F B1 6F - 0 6498 36 16 8A 44 15 EF 2C 17 8C - 0 7497 36 A3 CF 2B AD 4A 41 E0 37 - 0 8497 36 C1 10 DF FF A3 B1 FE 34 - 0 9496 36 DA C8 4D FF 51 9E F0 BC - 0 10496 36 A1 10 43 8A 6E 30 DD 93 - 0
Steht hier irgendwo: "Wir helfen E-Bike-Dieben doch gerne!" ? Gruß Jobst
Was hast Du da wie gemessen und welche Daten gehen in welche Richtung?
Ich habe nicht "gemessen". Ich habe den CAN-Bus ausgelesen. Das Display sendet alle 50ms mit ID 36 den Status der Schalter (evtl. noch mehr), nur verschlüsselt. Oben sind die einzelnen bytes die das Display sendet, wenn ich einen Motor simuliere, und den Zähler auf 0 lasse. Diese bytes ändern sich jede Sekunde. Es ist hier kein Schalter gedrückt.
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.