[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: descodificación de fichero .bin en lenguaje humano



Hola,

eso que "vomita" es informacion. Para entender la informacion es necesario que se cumplan varias cosas, entre ellas que puedas acceder a dicha informacion de forma correcta y que puedas entenderla.

Por ejemplo, si abres con un editor de texto un archivo llamado IMAGEN.JPG posiblemente no entiendas nada de lo que veas. Si abres dicho archivo con un editor de graficos (GIMP, por ejemplo) puedes encontrarte la imagen de un paisaje tipo fondo de pantalla.

No toda la informacion esta pensada para ser interpretada directamente, a veces necesitas ciertos conocimientos para ello. El motivo para hacer eso es que a veces es necesario saber que es lo que se esta haciendo porque lo que se esta haciendo es algo especializado (sea mas o menos). A veces dicha informacion no tiene mucho sentido en "lenguaje humano" si no entiendes de que te estan hablando.

Imaginate dos personas que tengan una catedra en fisica cuantica (no se si dicha catedra existe pero para este ejemplo sirve) que esten debatiendo sobre algo que para ellos es muy interesante. Estan hablando en "lenguaje humano". Ahora imaginate que casualmente una tercera persona las esta escuchando y esa tercera persona es medico oculista, y aunque las esta escuchando no entiende nada porque no conoce ese campo (fisica cuantica). Es normal.

¿Que puedes hacer para entender la informacion que ves?, Pues aprender sobre el comando dd y aprender sobre dispositivos de almacenamiento.

Un saludo.






On Tue, Dec 25, 2018 at 9:28 PM Fran Torres <frantorresgallego@gmail.com> wrote:
Buenas,

tengo un fichero que he creado con la utilidad dd, en formato .bin. La
sintaxis para crear este fichero fue la siguiente:

dd if=/dev/sda of=mbr.bin bs=512 count=1.
al hacer:
file mbr.bin
arroja: DOS/MBR Master boot sector.
  bien, llega el momento de descodificarlo:
hexdump mbr.bin
od -td(inserte valor) mbr.bin. EJemplo:
od -td8 mbr.bin
  Todo lo que vomita son números traducidos de hexadecimal a decimal
pero, al menos a mi no me dicen nada.
  Hay alguna forma de que dicho contenido pueda traducirse a lenguaje humano?
Es decir: algo que me diga en que bytes hay o no información, donde
empieza la tabla de particiones, etc?

Fran.
PD: uso debian 8.11.0-amd64, con kernel v4.19.6 compilando en este
momento a 4.19.12



--
Profesor de informática en Tutellus


Reply to: