dumdidu schrieb:
> Also wenn ich jetzt das Wort "test" suchen wollen würde, dann müsste ich
> dieses wort in Binary umrechnen, und dann auf sozusagen "high"= 1,
> "low"= 0 suchen?
Wenn z.B. das Zeichen "t" erstmals auftaucht, beispielsweise einen
String-Compare nach dem String "test" initialisieren. Oder bspw. in
allem, was man bisher mitgeschnitten hat, einen zusammen hängenden Block
suchen, in dem "test" steht.
Bei so einem Mitschnitt würde ich über eine Zeitdauer einfach alles
mitschneiden, was im Programm so läuft, und nach Adressen sortiert in
ein Array schreiben, was ich mir hinterher in einem Hex-Editor mit
ASCII-Modus anschaue. Dabei muß das nicht vollständig sein, ist es
höchst wahrscheinlich auch nicht, wenn während des normalen
Programmlaufes nicht auf jede EEPROM-Adresse zugegriffen wird.
Wenn Daten verschlüsselt oder komprimiert in einem EPROM stehen, da wird
es dann schwieriger.