Archaeology

Archaeology 是一款 macOS 工具程式,用於開啟二進位檔案並解碼 Apple 軟體、程式碼簽章及相關資料中使用的結構化格式。

Randy Saldinger com.mothersruin.Archaeology

什麼是 Archaeology?

Archaeology 是一款原生 macOS 工具程式,用於檢視二進位檔案並解碼 Apple 平台軟體中常見的結構化資料格式。它可協助開發人員、安全研究人員和進階 Mac 使用者開啟檔案、識別支援的格式,並以可讀的檢視方式瀏覽其內容,而非直接面對原始位元組。此 app 支援遞迴解碼內嵌資料,會顯示所選數值的詳細資訊,並可匯出或複製已解碼資料供其他工具使用。它也在支援的檢視中提供搜尋功能,並內含命令列工具 trowel,可從 Terminal 開啟檔案。Archaeology 由 Randy Saldinger 透過 Mothers Ruin Software 發行,專為 Intel 與 Apple Silicon Mac 上的現代 macOS 系統設計。

主要功能

  • 開啟二進位檔案,並將支援的格式解碼為可讀檢視
  • 遞迴解碼大型檔案中內嵌的資料值
  • 檢視所選數值的大小、位移、十六進位輸出與摘要
  • 將已解碼的數值匯出為檔案,或複製到剪貼簿
  • 在支援的已解碼檢視中搜尋,例如屬性列表與封存檔
  • 使用內附的 trowel 命令列工具從 Terminal 開啟檔案
  • 檢查程式碼簽章資料,例如 requirements 與 launch constraints

使用 diCleaner 檢查應用程式殘留

清理前檢查快取、支援檔案、容器和登入項目。

下載 diCleaner

安全概述

狀態: 大多安全

Archaeology 是一款已完成 notarization 且採用 sandbox 的 Mac app,供你檢視自行選擇開啟的檔案。基於其用途,存取所選檔案屬於正常行為;其更新檢查也只是發出小型網路請求,而非靜默安裝更新。當你處理下載的可執行檔或其他敏感檔案時,在沙盒 app 中開啟它們在某些情況下可能會影響 quarantine 中繼資料,因此若你要進行嚴謹的分析流程,建議使用重要樣本的副本。

建議: 如果你會檢視二進位檔案、程式碼簽章資料、屬性列表或相關的 macOS 內部項目,請保留 Archaeology。若你不使用這些分析功能,移除它也不會影響 macOS,但你將失去 trowel 工具或最近使用檔案整合所帶來的便利性。

常見路徑

  • /Applications/Archaeology.app

支援路徑

  • ~/Library/Application Scripts/com.mothersruin.Archaeology

容器路徑

  • ~/Library/Containers/com.mothersruin.Archaeology

分享您的經驗

成為第一個分享經驗的人。

分享你使用此應用程式的體驗