Disponibile editor di dati binari GNU Poke 1.0

Dopo tre anni di sviluppo, viene presentata la prima versione di GNU Poke, un editor interattivo di dati binari. A differenza degli editor di dump, che consentono di modificare le informazioni a livello di bit e byte, Poke fornisce un linguaggio completo per descrivere e analizzare strutture di dati, rendendo possibile codificare e decodificare automaticamente i dati in diversi formati.

Una volta determinata la struttura dei dati binari, ad esempio facendo riferimento a un elenco di formati supportati, l'utente può eseguire operazioni di ricerca, ispezione e modifica a un livello superiore, manipolando strutture astratte come tabelle di caratteri ELF, tag MP3, DWARF espressioni e voci di tabella partizioni del disco. Viene fornita una libreria di descrizioni già pronte per vari formati.

Il programma può essere utile per eseguire il debug e testare progetti come linker, assemblatori e utilità di compressione eseguibili, per il reverse engineering, per analizzare e documentare formati e protocolli di dati e per creare altre utilità che manipolano dati binari, come diff e patch per file binari.

Disponibile editor di dati binari GNU Poke 1.0


Fonte: opennet.ru

Aggiungi un commento