de ablbd » 07 Iun 2013, 21:17
chacka, in ambele aparate au fost atipici nu doar registrii ci chiar intreg romul. Este pentru prima oara cind intilnesc un rom la care inceputul partitiei 0x21 (BINFS) sa nu coincida cu prima instructiune a kernelului, ori programul meu de analiza (si extragere) miza pe acest fapt ca sa determine marimea sectorului. Nu-i mare lucru, am modificat pe unde era necesar asa ca iata pachetele pentru si pentru .
Dat fiind ca mai pot aparea si alte aparate cu registri atipici si pentru a nu fi nevoit sa modific NDumpCE6 de fiecare data, am inclus un cod care daca nu gaseste in prima etapa un folder valabil atunci inventariaza toate folderele din radacina aparatului si-l alege pe cel cu spatiul liber maxim. Cum atit nandul cit si cardul sd apar ca foldere in radacina aparatului (alaturi de \windows, \program files, \recycle bin, etc), indiferent de structura registrilor tot va gasi locul unde sa scrie salvarea.