Editor de datos binarios GNU Poke 1.0 disponible

Después de tres años de desarrollo, se presenta la primera versión de GNU Poke, un editor interactivo de datos binarios. A diferencia de los editores de volcados, que le permiten editar información a nivel de bits y bytes, Poke proporciona un lenguaje completo para describir y analizar estructuras de datos, lo que permite codificar y decodificar datos automáticamente en diferentes formatos.

Una vez determinada la estructura de los datos binarios, por ejemplo haciendo referencia a una lista de formatos soportados, el usuario puede realizar operaciones de búsqueda, inspección y modificación a un nivel superior, manipulando estructuras abstractas como tablas de caracteres ELF, etiquetas MP3, DWARF. expresiones y entradas de tablas de particiones de disco. Se proporciona una biblioteca de descripciones listas para usar para varios formatos.

El programa puede resultar útil para depurar y probar proyectos como enlazadores, ensambladores y utilidades de compresión ejecutables, para ingeniería inversa, para analizar y documentar formatos y protocolos de datos, y para crear otras utilidades que manipulen datos binarios, como diff y patch para archivos binarios.

Editor de datos binarios GNU Poke 1.0 disponible


Fuente: opennet.ru

Añadir un comentario