Editor de dados binários GNU Poke 1.0 disponível

Após três anos de desenvolvimento, é apresentada a primeira versão do GNU Poke, um editor interativo de dados binários. Ao contrário dos editores de dump, que permitem editar informações em nível de bits e bytes, o Poke fornece uma linguagem completa para descrever e analisar estruturas de dados, tornando possível codificar e decodificar dados automaticamente em diferentes formatos.

Uma vez determinada a estrutura dos dados binários, por exemplo por referência a uma lista de formatos suportados, o utilizador pode realizar operações de pesquisa, inspeção e modificação a um nível superior, manipulando estruturas abstratas como tabelas de caracteres ELF, tags MP3, DWARF expressões e entradas de tabela partições de disco. É fornecida uma biblioteca de descrições prontas para vários formatos.

O programa pode ser útil para depurar e testar projetos como linkers, assemblers e utilitários de compactação executáveis, para engenharia reversa, para analisar e documentar formatos e protocolos de dados e para construir outros utilitários que manipulam dados binários, como diff e patch para arquivos binários.

Editor de dados binários GNU Poke 1.0 disponível


Fonte: opennet.ru

Adicionar um comentário