Dostupan uređivač binarnih podataka GNU Poke 1.0

Nakon tri godine razvoja, predstavljeno je prvo izdanje GNU Pokea, interaktivnog uređivača binarnih podataka. Za razliku od uređivača dumpa, koji vam omogućuje uređivanje informacija na razini bita i bajta, Poke pruža cjeloviti jezik za opisivanje i raščlanjivanje struktura podataka, omogućujući automatsko kodiranje i dekodiranje podataka u različitim formatima.

Nakon što je određena struktura binarnih podataka, na primjer referencom na popis podržanih formata, korisnik može izvoditi operacije pretraživanja, inspekcije i izmjene na višoj razini, manipulirajući apstraktnim strukturama kao što su ELF tablice znakova, MP3 oznake, DWARF izrazi i zapisi u tablici particije diska. Dostupna je biblioteka gotovih opisa za različite formate.

Program može biti koristan za otklanjanje pogrešaka i testiranje projekata kao što su povezivači, asembleri i izvršni uslužni programi za kompresiju, za obrnuti inženjering, za raščlanjivanje i dokumentiranje formata podataka i protokola te za izgradnju drugih uslužnih programa koji manipuliraju binarnim podacima, kao što su diff i patch za binarne datoteke.

Dostupan uređivač binarnih podataka GNU Poke 1.0


Izvor: opennet.ru

Dodajte komentar