@CHDKLover:
Ich schreibe mal so vor mich hin...
IDA Pro Advanced ist also das Tool was man eigentlich gerne haben möchte. Kostet aber dass, was so ein Profi-Tool halt so wert ist. -> Also für den Wenig-Nutzer wie mich zu viel.
IDA Pro Free ist kostenfrei, unterstützt aber den ARM-Prozessor den Canon verbaut leider nicht.
ARMu kann weniger, kostet dafür erst mal nichts, ist schnell und kann Daten die von IDA kommen auswerten.
Ich habe mir die Version von ARMu 0.17b mal heruntergeladen und versucht, die Adresse von _GetImageFolder nach Deinem Muster herauszufinden.
Dabei sind mir ein paar Kleinigkeiten aufgefallen/Fragen aufgekommen ...
- Ich habe nur die Firmware SX20 1.02b meiner Kamera auf meiner Platte... Gibt es einen Link mit allen bislang verfügbaren Firmwareversionen?
- ARMu kann Zusatzinformationen von IDA einlesen. Vielleicht hat ja jemand bereits die passenden IDA-Dateien erzeugt und ebenfalls zur Firmwareversion gelegt?
- Irgendwo habe ich vor einiger Zeit "CanonFW_A-Series_Signatures_for_IDA" gefunden. Bringt es etwas die IDC-Dateien zu importieren?
- Die Segmentadresse stimmt nicht mit der meiner Kamera überein... Auf der ARMu Seite habe ich gesehen, dass man hierfür Projektdateien erzeugen kann. Gibt es schon eine solche angepasste PRJ-Datei für CHDK?
Vielleicht gibt es ja auch eine kurze Beschreibung, Wiki, Links, zu all meinen Fragen.