GNU Poke 1.0 binaire gegevenseditor beschikbaar

Na drie jaar ontwikkeling wordt de eerste release van GNU Poke, een interactieve binaire data-editor, gepresenteerd. In tegenstelling tot dump-editors, waarmee je informatie op bit- en byteniveau kunt bewerken, biedt Poke een volwaardige taal voor het beschrijven en parseren van datastructuren, waardoor het mogelijk wordt om gegevens automatisch in verschillende formaten te coderen en decoderen.

Zodra de structuur van de binaire gegevens is bepaald, bijvoorbeeld door te verwijzen naar een lijst met ondersteunde formaten, kan de gebruiker zoek-, inspectie- en wijzigingsbewerkingen op een hoger niveau uitvoeren, waarbij abstracte structuren zoals ELF-tekentabellen, MP3-tags en DWARF worden gemanipuleerd. expressies en tabelvermeldingen schijfpartities. Er is een bibliotheek met kant-en-klare beschrijvingen voor verschillende formaten beschikbaar.

Het programma kan nuttig zijn voor het debuggen en testen van projecten zoals linkers, assemblers en uitvoerbare compressiehulpprogramma's, voor reverse engineering, voor het parseren en documenteren van gegevensformaten en protocollen, en voor het bouwen van andere hulpprogramma's die binaire gegevens manipuleren, zoals diff en patch voor binaire bestanden.

GNU Poke 1.0 binaire gegevenseditor beschikbaar


Bron: opennet.ru

Voeg een reactie