Meu palpite:
É mais provável que "despejo binário bruto" realmente significasse um hexdump - uma listagem que mostra cada byte no arquivo como números hexadecimais, em vez de (ou além de) o próprio byte.
Geralmente é assim:
...
00000a0: 6d65 3233 3a6d 6564 6961 7769 6b69 2d31 me23:mediawiki-1
00000b0: 2e31 352e 312e 7461 722e 677a 3132 3a70 .15.1.tar.gz12:p
00000c0: 6965 6365 206c 656e 6774 6869 3332 3736 iece lengthi3276
00000d0: 3865 363a 7069 6563 6573 3636 3230 3ae9 8e6:pieces6620:.
00000e0: b08a 7ef8 00f8 d8b4 a53e 15e3 6bd6 e2c4 ..~......>..k...
00000f0: a7e4 1aa6 c67f 7106 cd3e 1672 decc b5c7 ......q..>.r....
0000100: 455c a86d 4751 379a f59f 3665 1e8c 128a E\.mGQ7...6e....
0000110: dec4 e670 ca0f e960 353b 48fe 3dfb c455 ...p...'5;H.=..U
0000120: f940 e102 13d6 8385 1655 4642 3e83 060b [email protected]>...
0000130: 585f d353 2ef2 07ff d9e3 aeb6 7329 2192 X_.S........s)!.
0000140: e0a9 7d75 390f 3c16 def6 d806 469e af64 ..}u9.<.....F..d
...
Em que cada linha tem uma posição inicial, 16 bytes em hexadecimais, e os mesmos 16 bytes em forma "segura" (isto é, bytes entre 0x20 e 0x7f mostrados diretamente, o restante substituído por .
's).
No Linux, xxd
, hd
, hexdump -C
ou vários encantamentos de od
podem ser usados. No Windows, vários editores binários como hiew
ou HxD.