GNU Poke 1.0 binär dataredigerare tillgänglig

Efter tre års utveckling presenteras den första utgåvan av GNU Poke, en interaktiv binär dataredigerare. Till skillnad från dumpredigerare, som låter dig redigera information på bit- och bytenivå, tillhandahåller Poke ett fullfjädrat språk för att beskriva och analysera datastrukturer, vilket gör det möjligt att automatiskt koda och avkoda data i olika format.

När strukturen för den binära datan har bestämts, till exempel genom hänvisning till en lista över format som stöds, kan användaren utföra sökning, inspektion och modifieringsoperationer på en högre nivå och manipulera abstrakta strukturer som ELF-teckentabeller, MP3-taggar, DWARF uttryck och tabellposter diskpartitioner. Ett bibliotek med färdiga beskrivningar för olika format tillhandahålls.

Programmet kan vara användbart för att felsöka och testa projekt som länkar, assemblers och körbara komprimeringsverktyg, för omvänd ingenjörskonst, för att analysera och dokumentera dataformat och protokoll och för att bygga andra verktyg som manipulerar binära data, såsom diff och patch för binära filer.

GNU Poke 1.0 binär dataredigerare tillgänglig


Källa: opennet.ru

Lägg en kommentar