Come interpretare l'output del comando 'xxd'

0

Quindi, favorendo il comando xxd -b filename su hexdump -C filename per ottenere gli attuali 1 e 0 di un file binario, ottengo questo risultato da un file:

00009f6: 00000000 00000000 00001100 00000000 00000000 00000000  ......
00009fc: 01100000 00000000 00000000 00000000 00011000 00000000  '.....
0000a02: 00000000 00000000 00000010 00000000 00000000 00000000  ......
0000a08: 00000000 00000000 00000001 00000000 00000000 00000000  ......
0000a0e: 00000001 00000000 00101111 01010011 01111001 01110011  ../Sys
0000a14: 01110100 01100101 01101101 00101111 01001100 01101001  tem/Li
0000a1a: 01100010 01110010 01100001 01110010 01111001 00101111  brary/
0000a20: 01000110 01110010 01100001 01101101 01100101 01110111  Framew
0000a26: 01101111 01110010 01101011 01110011 00101111 01000011  orks/C
0000a2c: 01101111 01110010 01100101 01010111 01001100 01000001  oreWLA
0000a32: 01001110 00101110 01100110 01110010 01100001 01101101  N.fram
0000a38: 01100101 01110111 01101111 01110010 01101011 00101111  ework/
0000a3e: 01010110 01100101 01110010 01110011 01101001 01101111  Versio

Ora il file binario non è un problema, sembra esadecimale che è abbastanza semplice da decodificare, tuttavia, qualcuno può identificare cosa significano queste colonne non binarie? Suppongo che le colonne da 2 a 7 siano l'effettivo binario del file, che lascia le colonne 1 e 8 che non sono assolutamente binari, ma che non hanno uno scopo dichiarato come in nessun titolo di colonna.

Quindi qualcuno può dirmi a cosa servono le colonne sull'altro lato del binario e cosa mi stanno dicendo?

Grazie in anticipo.

    
posta user4493605 06.09.2015 - 15:39
fonte

1 risposta

2

La prima colonna riflette l'indirizzo / la posizione dei dati all'interno del file (sulla prima riga del tuo output dovrebbe iniziare con 0000000 a meno che tu non abbia usato xxd -s ), l'ultima colonna contiene la rappresentazione testuale del contenuto del file (per byte che hanno un valore ASCII stampabile).

    
risposta data 06.09.2015 - 15:42
fonte

Leggi altre domande sui tag