A dump betöltése viszonylag egyszerű, ha az ember talál hozzá leírást. Szerencsére a CHDK népes fejlesztő csapata ilyen szempontból elkényeztet minket. Nem nagyon szeretjük a semmitmondó sub_0xdeadbeef típusú függvényneveket, ilyenkor jön jól az előzőleg elkészített signature vagy aláírás fájl. Ezt érdemes az IDA sig/arm/ könyvtárába másolni.
Ahhoz hogy másnap is mindent megtaláljunk érdemes mindent az IDA alkönyvtáraiba pakolni, gondolok itt a dumpokra és a segítő szkriptekre.
Az új fájl betöltésénél csak annyit tudunk a fájlról, hogy ez egy dump, ennek megfelelően ezt is kell kiválasztanunk. Ezután az IDA felkínálja a lehetőséget, hogy beállítsuk a processzor típusát. Itt az ARM(Advanced RISC Machine)-ot kell kiválasztani. És jön a legizgalmasabb kérdés: mi a ROM start címe? És mekkora mérete?
Ez az összes A-sorozatbeli kameránál megegyezik: 0xFFC00000, méret: 0x003FFFFF

Ezután rá kell ereszteni a sig fájlt. Ami egy piros levelű virág keresését jelenti az IDA-ban, ha ezt meguntuk SHIFT-F5 lenyomásával is célt érünk:

A virág után fogaskerék következik méghozzá egy sárga színű. Ezt muszáj a kezelőfelületen kikeresni mert ningy hozzá gyorsbillentyű.
Nincsenek megjegyzések:
Megjegyzés küldése