Tecnología

Inicio

Cómo buscar en un archivo de Unix en Hex

Cómo buscar en un archivo de Unix en Hex


Al editar archivos de datos binarios o los ejecutables, a menudo es necesario utilizar el visor hexadecimal. editores de texto estándar interpretan como caracteres de control de avances de línea, retornos de carro y otros caracteres posición de la pantalla de una manera que hace que la visualización de datos binarios imposible.

Casi todas las distribuciones de Unix se incluyen con el programa de volcado octal, od. Los archivos Herramientas Visto desde el modo en octal por defecto, pero también pueden ver los archivos en modo hexadecimal cuando se utiliza con la bandera --x.

Instrucciones

1 Invocar el comando od con la bandera -x en el archivo binario.

ex) desde -x archivo.dat

0000000 6346 7342 0d54 520a 63f7 6e68 0d69 4E00

0000020 70a0 6b6c 75d2 0a0c 6e6d 0a1d 65fc 2341

0000040 63c6 73d2 0d54 520a 63f7 6e68 0d69 4E00

2 Si el archivo es largo, se puede canalizar a través del mandato pg para dividirla en las páginas para su visualización.

ex) desde -x file.com | pg

3 Interpretar el archivo. Dependiendo de si se trata de datos o instrucciones ejecutables a la máquina, es posible que necesite información adicional para determinar su significado.