GNU Poke 1.0 二進位資料編輯器可用

經過三年的開發,GNU Poke(一個互動式二進位資料編輯器)的第一個版本發布了。 與允許您在位元和位元組層級編輯資訊的轉儲編輯器不同,Poke 提供了一種用於描述和解析資料結構的成熟語言,從而可以自動編碼和解碼不同格式的資料。

一旦確定了二進位資料的結構(例如透過參考支援的格式清單),使用者就可以在更高層級執行搜尋、檢查和修改操作,操作抽象結構,例如 ELF 字元表、MP3 標籤、DWARF表達式和表格條目磁碟分割區。 提供了各種格式的現成描述庫。

該程式可用於調試和測試項目,例如連結器、彙編器和可執行壓縮實用程序,用於逆向工程,用於解析和記錄資料格式和協議,以及用於建立操作二進位資料的其他實用程序,例如diff 和patch二進位。

GNU Poke 1.0 二進位資料編輯器可用


來源: opennet.ru

添加評論