pieter
Hacker
Diese Anleitung , besteht nicht auf vollständigkeit ,
oder das es noch andere Wege zum (nach) ROM gibt.
Die komischen Datei bezeichnungen , ergaben sich bei meinen bastelein.
Ich hatte wirklich alles gedumpt und zerlegt , aber wichtig ist ,glaub ich , nur das hier.
Veraussetzung > Open Desktop , oder Explorer
Programme = WinCE = Ndump.exe ,WinXP7ME95= Dumprom , Hexeditor
Ndump.exe , gleiches Prog. wie hier
Dump erstellen
Dumprom.exe
305 dateien = 36Mb extrahiert ,
Wer zusätzlich vergleichen möchte , was im ROM auf diesem Gerät gespeichert ist , gibt mal im Explorer \binfs ein. ZB. Ihr seid im CE Explorer auf My Flash Disk , dann in \binfs ändern und enter.
Diese info ,wie der Plattenname heist, steht meist in der Registry unter HKEY_LOCAL_MACHINE\System\StorageManager
"Folder"="BINFS" , BINFS kann bei anderen Geräten, aber auch anders heissen. Test´s aus.
Im prinzip , kann man alle Geräte so oder so https://www.digital-eliteboard.com/showthread.php?278187-A-Rival-XEA-50-NandFlash-auslesen-Dumpen-und-auf-PC-extrahieren&p=1947292&viewfull=1#post1947292 auslesen , wenn man einen Dumper findet, der auf dem jeweiligen Gerät läuft, und mit dem Filesystem klarkommt.
Pit
oder das es noch andere Wege zum (nach) ROM gibt.
Die komischen Datei bezeichnungen , ergaben sich bei meinen bastelein.
Ich hatte wirklich alles gedumpt und zerlegt , aber wichtig ist ,glaub ich , nur das hier.
Veraussetzung > Open Desktop , oder Explorer
Programme = WinCE = Ndump.exe ,WinXP7ME95= Dumprom , Hexeditor
Ndump.exe , gleiches Prog. wie hier
Dump erstellen
Ndump.exe
Geht auf > Partition , Disk1 , Part01 = dann Dump , Speicherort aussuchen , OK .
Weil Part00 > ist nichts anderes als freier speicher , also 150Mb mit FF gefüllt. Wer´s braucht .
Nun habt ihr 1 Dump 36,368Mb gross , den ihr auf den PC speichern müst.
Part01.bin muss mit dem Hexedi zerlegt werden.
Hexeditor > Part01.bin laden ,Ansicht auf nur text anzeige, cursor zum Ende der Datei.
Das Ende der Datei, als Ende des Blocks markern den ihr sichern wollt, nun in suchrichtung nach oben, diesen text suchen, ECEC , Grosschreibung beachten, vom ersten E des ECEC, 40 Byte in richtung oben dazuzählen , wäre bei diesen gerätedump Hex Offset 380000 , da also den start des Blocks setzen.
Wenn ihr auch nur ein BYTE daneben seid , macht dumprom garnüscht , OK ?
Block ausschneiden, und als 01-4.bin speichern .In diesem Teil vom Part01 , sind die Dateien vom Wince6 , die beim start geladen werden . Es sind insgesamt 4 ECEC in dem Part , heist ihr könnt den Part in 4 Teile teilen .Nach dem gleichen Prinzip wie beschrieben. Part 01-2.bin und 01-3.bin , kann die dumprom.exe leider nicht extrahieren , aber den 01-1 schon .
Geht auf > Partition , Disk1 , Part01 = dann Dump , Speicherort aussuchen , OK .
Weil Part00 > ist nichts anderes als freier speicher , also 150Mb mit FF gefüllt. Wer´s braucht .
Nun habt ihr 1 Dump 36,368Mb gross , den ihr auf den PC speichern müst.
Part01.bin muss mit dem Hexedi zerlegt werden.
Hexeditor > Part01.bin laden ,Ansicht auf nur text anzeige, cursor zum Ende der Datei.
Das Ende der Datei, als Ende des Blocks markern den ihr sichern wollt, nun in suchrichtung nach oben, diesen text suchen, ECEC , Grosschreibung beachten, vom ersten E des ECEC, 40 Byte in richtung oben dazuzählen , wäre bei diesen gerätedump Hex Offset 380000 , da also den start des Blocks setzen.
Wenn ihr auch nur ein BYTE daneben seid , macht dumprom garnüscht , OK ?
Block ausschneiden, und als 01-4.bin speichern .In diesem Teil vom Part01 , sind die Dateien vom Wince6 , die beim start geladen werden . Es sind insgesamt 4 ECEC in dem Part , heist ihr könnt den Part in 4 Teile teilen .Nach dem gleichen Prinzip wie beschrieben. Part 01-2.bin und 01-3.bin , kann die dumprom.exe leider nicht extrahieren , aber den 01-1 schon .
Dumprom.exe
Ich nehme hier mal als Beispiel : Festplatte heist "D:\" Ordner heist „test“ in den zu extrahierenden Ordner nennen wir mal „dateien“ . Ordnerstructure bitte so erstellen
Sollte dann so aussehen D:\test\dateien
01-4.bin in den Ordner „test“ reinkopieren , dazu die dumprom.exe .
Bei Win7 , Klickt unten links auf „Start“ , bei Programme/Dateien durchsuchen, gebt ihr cmd ein , enter. WinXP sollte ähnlich sein.
Ein Dosfenster öffnet sich , nun gebt ihr ein d: enter , cd test enter
Euer Dosprompt sollte nun bei D:\test stehen .
Nun gebt ihr ein, dumprom –d dateien 01-4.bin enter.
Tja ,da rauschen die Infos nur so vobei , OK , machen wir anders . Leiten wir die Dosfensterausgabe in eine Datei um.
Gebt also ein, dumprom –d dateien 01-4.bin >01-4.txt enter. Und in der 01-4.txt sind alle infos drin. Part 01-1.bin beinhaltet unteranderen die NK.exe , coredll.dll usw.
Sollte dann so aussehen D:\test\dateien
01-4.bin in den Ordner „test“ reinkopieren , dazu die dumprom.exe .
Bei Win7 , Klickt unten links auf „Start“ , bei Programme/Dateien durchsuchen, gebt ihr cmd ein , enter. WinXP sollte ähnlich sein.
Ein Dosfenster öffnet sich , nun gebt ihr ein d: enter , cd test enter
Euer Dosprompt sollte nun bei D:\test stehen .
Nun gebt ihr ein, dumprom –d dateien 01-4.bin enter.
Tja ,da rauschen die Infos nur so vobei , OK , machen wir anders . Leiten wir die Dosfensterausgabe in eine Datei um.
Gebt also ein, dumprom –d dateien 01-4.bin >01-4.txt enter. Und in der 01-4.txt sind alle infos drin. Part 01-1.bin beinhaltet unteranderen die NK.exe , coredll.dll usw.
305 dateien = 36Mb extrahiert ,
Wer zusätzlich vergleichen möchte , was im ROM auf diesem Gerät gespeichert ist , gibt mal im Explorer \binfs ein. ZB. Ihr seid im CE Explorer auf My Flash Disk , dann in \binfs ändern und enter.
Diese info ,wie der Plattenname heist, steht meist in der Registry unter HKEY_LOCAL_MACHINE\System\StorageManager
"Folder"="BINFS" , BINFS kann bei anderen Geräten, aber auch anders heissen. Test´s aus.
Im prinzip , kann man alle Geräte so oder so https://www.digital-eliteboard.com/showthread.php?278187-A-Rival-XEA-50-NandFlash-auslesen-Dumpen-und-auf-PC-extrahieren&p=1947292&viewfull=1#post1947292 auslesen , wenn man einen Dumper findet, der auf dem jeweiligen Gerät läuft, und mit dem Filesystem klarkommt.
Pit