Estoy usando Ubuntu 18.04.2 LTS. Tengo un archivo llamado init y es un ejecutable (aplicación/x-ejecutable). Me gustaría leer el contenido del ejecutable. Cuando uso el comando cat, veo galimatías. Cuando utilicé el comando de archivo, devolvió
init: ejecutable ELF LSB de 32 bits, ARM, EABI5 versión 1 (SYSV), vinculado estáticamente, ...
¿Hay alguna forma de ver el contenido?
Respuesta1
Este es un archivo binario (ejecutable compilado y vinculado). Si desea extraer las cadenas en el código ejecutable (por ejemplo, mensajes, variables inicializadas, etc.), puede utilizar:
strings init | less
Para más información mira:
man strings