dump på binärfil!

Kenneth Norberg Nilsson knn at nada.kth.se
Fri Nov 10 22:13:54 CET 2006


Hej igen!

Återkoppling till mitt problem:
Jag måste tillägga att jag prövat att ta dumpar på updater.sh,
initrd.bin och zImage.bin. Jag får inledningsvis följande på min skärm:

dump updater.sh | head -5
0000: 24 22 C7 03 A8 30 C7 6E 73 2F 2F 97 FB FB DD 28
$"...0.ns//....(
0010: 4E 7C 82 28 B9 7C 5B 90 48 2A 23 2F 2F FB B9 28
N|.(.|[.H*#//..(
0020: 82 42 4E 90 48 13 CD E9 B0 12 25 41 97 FB 4E 13
.BN.H.....%A..N.
0030: 2F FB B9 28 B9 85 42 97 80 28 97 FB 4E 48 13 DD
/..(..B..(..NH..
0040: 97 56 90 13 2F 2F D0 42 DD 42 80 42 DD 85 48 A1
.V..//.B.B.B..H.


dump initrd.bin | head -5
0000: 53 48 41 52 50 21 31 2E 32 30 00 00 00 00 7B 42
SHARP!1.20....{B
0010: 85 19 01 E0 2B 00 00 00 E6 6E 26 7D 01 00 00 00
....+....n&}....
0020: 00 00 00 00 02 00 00 00 89 78 02 43 03 04 00 00
.........x.C....
0030: C4 21 88 5D FF 83 66 55 62 69 6E FF 85 19 02 E0
.!.]..fUbin.....
0040: 44 00 00 00 1D FB F7 98 02 00 00 00 01 00 00 00
D...............

dump zImage.bin | head -5
0000: 00 00 A0 E1 00 00 A0 E1 00 00 A0 E1 00 00 A0 E1
................
0010: 00 00 A0 E1 00 00 A0 E1 00 00 A0 E1 00 00 A0 E1
................
0020: 02 00 00 EA 18 28 6F 01 00 00 00 00 40 EE 0F 00
.....(o..... at ...
0030: 01 70 A0 E1 00 80 A0 E3 00 20 0F E1 03 00 12 E3   .p.......
......
0040: 01 00 00 1A 17 00 A0 E3 56 34 12 EF 00 20 0F E1   ........V4...
..

Vad säger dumparna?

Jag har också prövat att köra ./filnamn på alla tre, men inget
händer förutom det här:

./updater.sh
./updater.sh: é: not found
./updater.sh: syntax error at line 1: `^K^C¨0//z¥M\210' unexpected
./updater.sh: mA: not found
./updater.sh: syntax error at line 136: `(' unexpected


./initrd.bin
./initrd.bin: syntax error at line 1: `}^A^A^C\211:\234B^C^DéÆÝ¡^W'
unexpected


./zImage.bin
./zImage.bin: Exec format error. Binary file not executable.

Hur skall jag tackla problemet i klartest?

/Kenneth


************************

> Hej Stacken!
>
> Ett mysterium med den nya ROM:en (Cacko 1.23) till en handdator med
> linux.
> Jag försöker följa ledningen till Cacko 1.23, men jag möter ett
> problem som jag inte kan komma undan. Skriptet vill inte sparka igång
> binärfilerna och jag har försökt att tyda det, men innehållet verkar
> likna något annat. Jag misstänker att
> skriptet är krypterat eller skrivet i ett annat språk, men till
> vilken anledning då?
>
> Jag behöver er hjälp med att få skriptet i klartext så att det
> går att se var någonstans de övriga binärerna skall ligga.
>
> I ledningen för att installera Cacko ROM står det att man enbart
> behöver extrahera "updater.sh", "initrd.bin" och "tools.tar" till
> rooten på CF-kortet. Det är gjort, men ingenting händer. Just därför
> vill jag undersöka updater.sh, dvs. startskriptet.
> Jag har provat att köra less på skriptet, men det leder inte till
> något. Jag behöver ett verktyg som jag läsa binärfiler och hexfiler.
>
> Ledningen återfinns på adressen
> http://www.my-zaurus.narod.ru/release-notes-1.23.txt
> updater.sh.c860, initrd.bin och aktuell kärna finns på
> www.cacko.oesf.org.
> Min Zaurus modell heter SL-C860.
>
> Jag hoppas att ni hittar något sätt att läsa innehållet i
> updater.sh.c860.
>
> /Kenneth
>


More information about the Stacken mailing list