Fhex 全功能十六進制編輯器
Fhex 是一款全功能的十六進制編輯器,相容 Linux/Windows/MacOS 。
Fhex 誕生的目的是開發一個輕量級但有用的工具,因為現有的十六進制編輯器有一些不同的局限性(例如依賴性太多,缺少十六進制着色功能等)。
該項目基于 qhexedit2、capstone 和 keystone 引擎。
特征
塊加載器 - 用于僅加載大檔案的一部分而不會耗盡記憶體(使用 alt + 左 / 右箭頭在塊之間移動)。請注意,在塊模式下,所有操作(例如搜尋)僅适用于目前塊,除了檔案儲存(儲存整個檔案)。但是,每次編輯一個塊時,請在移動到另一個塊之前儲存它,否則将丢失更改。
搜尋和替換(支援 UTF-8、十六進制、正規表達式、反向搜尋)[ CTRL + F]
彩色輸出(空格、ASCII 字元、0xFF、UTF-8 和 NULL 位元組有不同的顔色)
将標明的位元組解釋為整數、長整型、無符号長整型 [ CTRL + B]
複制并粘貼 [CTRL + C 和 CTRL + V]
複制標明的 unicode 字元 [ CTRL + Space]
将所有標明位元組 [Delete 或 CTRL + D] 歸零
撤消和重做 [CTRL + Z 和 CTRL + Y]
拖放(提示:拖放兩個檔案以區分它們)
覆寫同一個檔案或建立一個新檔案 [ CTRL + S]
轉到偏移量 [ CTRL + G]
支援插入模式以插入新位元組而不是覆寫現有位元組 [ INS]
建立新執行個體 [ CTRL + N]
所選文本的基本文本檢視器 [ CTRL + T]
重新加載目前檔案 [ F5]
在位元組級别比較兩個不同的檔案
可浏覽的二進制圖表(詳見後文)[ F1]
十六進制 - 十進制數轉換器 [ F2]
十六進制字元串轉義符(例如從 010203 到 \x01\x02\x03)[ F3]
模式比對引擎(詳見後文)
基于 Capstone Engine [ F4] 的分解器
基于 Keystone 引擎的彙程式設計式 [ F4]
縮小 / 放大位元組視圖(CTRL + Up/Down 或 CTRL + -/+)
開源位址:網頁連結
#程式員#