Hexel Editor icon

Hexel Editor

Hexel Editor 是一款 macOS 十六進位編輯器,可開啟、搜尋、檢視與編輯二進位檔案,適合開發者、逆向工程師與資安研究人員在 Mac 上進行結構化位元組分析。

Hexel Editor

概覽

Hexel Editor 是 Shaun Hirst 開發的原生 macOS 十六進位編輯器。它專為需要在不離開 Mac 的情況下檢視與修改二進位檔案的開發者、逆向工程師與資安研究人員而設計。

此 app 在文件式視窗中結合了十六進位格狀檢視、導覽器與即時檢視器。根據 App Store 清單,它可開啟任何大小的檔案,對大型檔案進行記憶體對映以維持回應速度,並以原子性、安全儲存方式保存變更,以協助避免損毀。

功能

開啟、搜尋與編輯二進位檔

在單一 macOS 視窗中開啟二進位檔、跳到位移、搜尋樣式、編輯位元組,並儲存變更,適合低摩擦的檢視與編輯流程。

多種編輯模式與復原功能

可選擇唯讀、覆寫或插入模式,在十六進位欄逐 nibble 編輯,或直接在 ASCII 欄輸入,並在工作時依賴無限次復原與重做。

位移與文字搜尋選項

可依 hex、octal 或 decimal 的十六進位位移尋找內容,使用 ?? 萬用字元搜尋 hex 樣式,並以 UTF-8、UTF-16 LE/BE 或 ASCII 搜尋文字。

即時資料檢視器

以即時解碼方式檢視游標下方的位元組,支援 8 到 64 位元的 Int/UInt 值、Float32/64、binary、hex 與字串,並可立即切換 little-endian 與 big-endian。

常見檔案類型的格式解析器

可使用內建解析器處理 Mach-O、PE、ELF、PNG、JPEG、GIF、BMP、ZIP、gzip 與 PDF 檔案,並點按已解析欄位跳到對應的底層位元組。

書籤、註記與檔案分享

可為位元組範圍新增具名稱與顏色的書籤及純文字註記,接著將它們匯出或匯入為 .hexel 檔案,以便在二進位檔旁或集中位置重複使用。

使用情境

  • 逆向工程與二進位檢視

    透過開啟二進位檔、跳到位移,並使用檢視器與欄位解析器來了解個別位元組所代表的內容,以檢查可執行檔或資料檔的結構。

  • 精準位元組搜尋

    使用含萬用字元的字串、簽章或位元組樣式搜尋,然後在結果之間切換,以定位需要檢視或編輯的區域。

  • 低階二進位編輯

    以覆寫、插入或刪除模式逐位元組編輯檔案,同時保留復原功能,並在完成後安全儲存變更。

  • 大型檔案分析

    處理大型檔案,不必像將所有內容讀入記憶體的編輯器那樣吃力,因為 Hexel Editor 會對大型檔案進行記憶體對映以維持回應速度。

  • 標註與分享位元組範圍

    用具名稱的書籤與註記標記有趣區域,然後將這些註解匯出或匯入為 .hexel 檔案,以供日後檢視。

Pros and Cons

Pros

  • 在單一 Mac 原生 app 中支援二進位檔開啟、導覽、搜尋與編輯。
  • 透過記憶體對映處理大型檔案;清單表示這可讓 app 保持回應速度。
  • 包含即時檢視器、內建格式解析器、檢查碼、entropy 與位元組頻率分析。
  • 提供書籤、註記,以及透過 .hexel 檔案進行匯出/匯入,適合註解工作流程。
  • 聲稱沒有網路存取、沒有分析功能,也沒有追蹤。

Cons

  • App Store 清單未提供完整技術規格,對於頁面上未列出的格式,也沒有提供詳盡的解析器清單。
  • 此 app 需要 macOS 14.6 或以上版本,因此在較舊的 Mac 上無法使用。
  • 來源未顯示關於協作、自動化或第三方整合的詳細工作流程文件。

FAQ

Hexel Editor 是用來做什麼的?

Hexel Editor 是一款 macOS 十六進位編輯器,用於開啟、瀏覽、搜尋與編輯二進位檔案。來源頁面將其描述為為開發者、逆向工程師與資安研究人員而設計。

它需要哪個平台與系統版本?

App Store 清單表示 Hexel Editor 需要 macOS 14.6 或以上版本。

它能處理大型二進位檔案嗎?

清單指出大型檔案會以記憶體對映方式處理,因此可以快速開啟,並在工作時維持回應速度。

我可以將註記獨立於二進位檔案儲存嗎?

可以。此 app 支援將書籤與註記匯出與匯入為 .hexel 檔案,並可集中存放或作為與二進位檔案並存的 sidecar 檔案。

Hexel Editor 會將資料傳送到 Mac 之外嗎?

App Store 的隱私權區段表示開發者不會從此 app 收集資料,而清單也指出此 app 沒有網路存取、沒有分析功能,也沒有追蹤。

Quick Facts

類別
開發者工具
平台
Mac
價格
$6.99
開發者
Shaun Hirst
系統需求
需要 macOS 14.6 或以上版本
來源網域
apps.apple.com