GNU Poke 1.0 binær dataredigering tilgjengelig

Etter tre år med utvikling, presenteres den første utgivelsen av GNU Poke, en interaktiv binær dataredigerer. I motsetning til dump-editorer, som lar deg redigere informasjon på bit- og bytenivå, tilbyr Poke et fullverdig språk for å beskrive og analysere datastrukturer, noe som gjør det mulig å automatisk kode og dekode data i forskjellige formater.

Når strukturen til de binære dataene er bestemt, for eksempel ved referanse til en liste over støttede formater, kan brukeren utføre søke-, inspeksjons- og modifikasjonsoperasjoner på et høyere nivå, og manipulere abstrakte strukturer som ELF-tegntabeller, MP3-tagger, DWARF uttrykk og tabelloppføringer diskpartisjoner. Et bibliotek med ferdige beskrivelser for ulike formater er gitt.

Programmet kan være nyttig for feilsøking og testing av prosjekter som linkere, assemblere og kjørbare komprimeringsverktøy, for reverse engineering, for å analysere og dokumentere dataformater og protokoller, og for å bygge andre verktøy som manipulerer binære data, for eksempel diff og patch for binære filer.

GNU Poke 1.0 binær dataredigering tilgjengelig


Kilde: opennet.ru

Legg til en kommentar