Forum: Mikrocontroller und Digitale Elektronik Checksumme "reversen"


von Michael (Gast)


Lesenswert?

Tach!,

zu übungszwecken möchte ich gerne wissen wie die Checksummer in einer 
vorhanden firmware berechnet wird. Ich kann die Checksumme mit einem 
Tool korriegieren aber ich würde gerne wissen was da passiert.

Die Checksumme ist z.b. 4C50h , andere ich nun ein Byte von 0 zu 1. Ist 
die neue Checksumme F9EBh.

Eine "einfache" Checksumme wo nur die bytes addiert oder subtrahiert 
werden ist es wohl nicht. Wie komme ich den jetzt weiter? Wo gibts mehr 
infos über checksummen. Ziel wäre es ein kleines Programm zu schreiben 
welches mir die Checksumme berechnet.

von DerDaOben (Gast)


Lesenswert?

Wikipedia: CRC

von Andreas Häusler (Gast)


Angehängte Dateien:

Lesenswert?

Vielleicht hilft Dir das weiter.
Versuch mal mit diesen Routinen herauszufinden, welche Methode bei Dir 
angewendet wurde. (Ist nicht vollständig)

http://www.informatik.uni-frankfurt.de/~haase/crc.html
http://www.leischner.inf.fh-bonn-rhein-sieg.de/lehrmat/crc.htm

usw....

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
Noch kein Account? Hier anmelden.