FORMATO

    Definiendo estructuras de datos desconocidas

    kaitai_srtuct.png

    Cuando tenemos que enfrentarnos a ficheros binarios del tipo ELF, PE, etc, o cualquier otro tipo de fichero cuya estructura es conocida, es “relativamente fácil” extraer mucha información sobre los mismos. Cuando tenemos que lidiar con ficheros o simplemente datos binarios (paquetes de datos de red, datos en memoria, etc) cuya estructura es desconocida, es prácticamente imposible extraer información útil, a menos que le demos forma a los datos de forma que tenga sentido.

    Dec 22, 2016
    HackingProgramación

    Estructura interna del Portable Executable

    index.jpeg

    Hace algún tiempo publicamos una entrada con un magnífico diagrama de la estructura interna de los ficheros ejecutables de Windows conocidos como PE o Portable Executable.

    Pues este diagrama a sufrido varios cambios a lo largo del tiempo y hay una nueva versión disponible (PE102):

    Su autor Ange Albertini (corkami), sitio con muy buena información por cierto, ya está trabajando en una versión de ficheros ELF (Executable and Linkable Format) normalmente el formato ejecutable por defecto en distribuciones *nix:

    Jul 30, 2013
    MicrosoftRecursos Informática

    Archivo de formatos de fichero

    El mantener un sitio web con todos los distintos formatos de ficheros es una tarea casi imposible. Hay muchos sitios que empezaron a recopilar dicha información, pero que al final se han ido quedando algo obsoletos porque dejaron de mantenerse.

    El wiki File Formats es un nuevo intento de no sólo recopilar los formatos de ficheros actuales, sino los que ya están obsoletos o en desuso, con el fin de crear un archivo que quede para la posteridad con dicha información.

    May 29, 2013
    Recursos Informática

    Estructura interna del PE (Portable Executable)

    imagen entrada

    En la gran web de corkami han creado un esquema muy bueno sobre el formato de los ficheros PE (Portable Executable) de Windows. Resaltan las secciones más interesantes del mismo, mostrando el volcado ASCII, el nombre del campo correspondiente, su valor hexadecimal y una pequeña explicación de dicho campo. También muestran las tablas se secciones más importantes, pero no sólo han recogido información interna del PE, sino que además muestran de forma simple los pasos del proceso de carga de estos ficheros en memoria.

    May 4, 2012
    Recursos InformáticaMicrosoft

    Historia del formato de vídeo digital (Infografía)

    Apr 29, 2012
    HistoriaInfografíavideos

    Analizando el formato GIF, a fondo

    gif_file_stream

    En este artículo puedes encontrar un gran análisis a fondo del formato de imágen GIF. Toda la explicación se complemente con un GIF de ejemplo donde se explican todos sus bytes uno por uno.

    Básicamente, un GIF está formado por diferentes bloques de datos y todos con una misma estructura. Luego estos bloques se repiten hasta llegar al final del fichero (trailer). Echa un vistazo al diagrama que encabeza este post donde se muestra perfectamente dicha estructura de bloques repetitiva.

    Nov 24, 2011
    ProgramaciónRecursos Informática

    77 superheroes en formato minimalista (representados como rectángulos)

    shminimal

    Creados por el artista Fabian Glez.

    ¿Eres capaz de identificarlos a todos? (respuesta aquí).

    Visto en io9.

    Nov 26, 2010
    VariosDiseñoHumor