7.9 od – Dateien zur Zahlenbasis x ausgeben
Möchten Sie einmal eine Binärdatei verstehen? Nun, dazu genügt manchmal schon ein einfacher Hexeditor oder das Dump-Kommando od. Mithilfe dieses netten Programms können Dateien in ASCII-, dezimaler, oktaler und hexadezimaler Darstellungsweise ausgegeben werden.
Die oktale Schreibweise wird über den Parameter -b, die ASCII-Ausgabe mit -c erzielt. Dabei wird jeweils ein Byte pro Spalte dargestellt.
Bei der Ausgabe in Hexform (-x) und in dezimaler Form (-d) werden jeweils zwei Byte der Datei ausgegeben.
# od -x /vmlinuz 0000000 5a4d 07ea c000 8c07 8ec8 8ed8 8ec0 31d0 0000020 fbe4 befc 0040 20ac 74c0 b409 bb0e 0007 0000040 10cd f2eb c031 16cd 19cd f0ea 00ff 00f0 0000060 0000 0000 0000 0000 0000 0000 0082 0000 0000100 7355 2065 2061 6f62 746f 6c20 616f 6564 0000120 2e72 0a0d 520a 6d65 766f 2065 6964 6b73 0000140 6120 646e 7020 6572 7373 6120 796e 6b20 0000160 7965 7420 206f 6572 6f62 746f 2e2e 0d2e 0000200 000a 4550 0000 8664 0004 0000 0000 0000 0000220 0000 0001 0000 00a0 0206 020b 1402 9ca0 0000240 006d 0000 0000 9160 00f5 4610 0000 0200 …
Listing 7.12 Hexdump des Kernels mit od