Cómo abrir archivos binarios ubuntu
Método 1: hexdump
apt-get install libdata-hexdumper-perl
Después de la instalación, puede hacer your_binary_file Realiza hexdump
O usa el comando hd directamente en lugar de hexdump
Si quieres tomarte tu tiempo, puedes usar el siguiente método: hd your_binary_file Más
Método 2:
Vim se puede utilizar para ver y editar archivos binarios
vim -b egenea-base.p>
Luego escriba el comando: ! xxd -g 1 para cambiar a visualización en modo hexadecimal
000000: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ELF............
0000010: 01 00 03 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............
0000020: 2c a7 03 00 00 00 00 00 34 00 00 00 00 00 00 28 00 ,.... . .4.....(.
0000030: 10 00 0d 00 55 89 e5 51 51 8b 45 08 85 c0 74 11 ... .u..qq.e.. .t .
0000040: 52 52 50 a1 00 00 00 50 e8 fc ff ff 83 c4 PVP.....P.....
0000050: 10 89 ec 5d c3 8d 76 00 55 89 e5 50 50 b8 01 00 ...]..v.U..PP...
0000060: 00 00 8b 55 08 39 d0 73 09 8d 76 00 01 c0 39 d0 ... .U.9.s..v.. .9.
0000070: 72 fa 8b 55 04 51 52 50 a1 00 00 00 50 e8 fc r..U.QRP... ..P ..
0000080: ff ff ff 89 ec 5d c3 90 55 89 e5 50 50 b8 01 00 .....] ..U..PP...
0000090 : 00 00 8b 55 08 39 d0 73 09 8d 76 00 01 c0 39 d0 ... .U.9.S..V.. .9.
00000a0: 72 fa 8b 4d 04 8b 55 10 51 52 50 a1 00 00 00 00 r..M..U.QRP.....
00000b0: 50 e8 fc ff ff ff ff 89 ec 5d c3 89 f6 55 89 e5 57 P ....] ... .U..W
00000
c0: 56 53 81 ec 8c 00 00 00 00 8b 5d 1c 8b 45 10 85 db VS.....] ..E...
00000d0: 75 7e 85 c0 75 71 50 8b 45 04 50 a1 00 00 00 u~ .uqP.E.P.....
00000e0: 68 8c 00 00 00 50 e8 fc ff ff 83 c4 10 89 c2 h..... P. ........
Luego puedes modificar los caracteres hexadecimales tal como modificas un archivo de texto, puedes usar / para encontrar un desplazamiento específico, etc. La modificación de los caracteres ascii del lado derecho no debería tener ningún efecto. Una vez completada la modificación, ejecute :!xxd -r para cambiar al modo binario y luego ejecute :wq para guardar y salir. Editar en vim sigue siendo muy sencillo con este método, pero debes ejecutar: !xxd -r para volver al modo binario y guardar.
Método tres. Linux también tiene una herramienta de interfaz gráfica de usuario para edición hexadecimal
jeex (http://www.hds619.NET/jeex.PHP)
ghex
bendito (Bless es un editor hexadecimal para Gtk# http://home.gna.org/bless/)
UltraEdit