Archaeology

Archaeology 是一款 macOS 实用工具,用于打开二进制文件并解码 Apple 软件、代码签名及相关数据中使用的结构化格式。

Randy Saldinger com.mothersruin.Archaeology

什么是 Archaeology?

Archaeology 是一款原生 macOS 实用工具,用于检查二进制文件并解码 Apple 平台软件中常见的结构化数据格式。它可帮助开发者、安全研究人员和高级 Mac 用户打开文件、识别受支持的格式,并以可读视图而非原始字节来浏览其内容。该应用支持对嵌入式数据进行递归解码,显示所选值的详细信息,并可导出或复制已解码的数据以供其他工具使用。它还在受支持的视图中提供搜索功能,并附带命令行工具 trowel,可从 Terminal 打开文件。Archaeology 由 Randy Saldinger 通过 Mothers Ruin Software 发布,专为运行现代 macOS 的 Intel 和 Apple Silicon Mac 设计。

主要功能

  • 打开二进制文件,并将受支持的格式解码为可读视图
  • 递归解码较大文件中嵌入的数据值
  • 检查所选值的大小、偏移、十六进制输出和摘要
  • 将已解码的值导出到文件或复制到剪贴板
  • 在受支持的已解码视图中搜索,例如属性列表和归档
  • 使用随附的 trowel 命令行工具从 Terminal 打开文件
  • 检查代码签名数据,例如要求和启动约束

使用 diCleaner 检查应用残留

清理前检查缓存、支持文件、容器和登录项。

下载 diCleaner

安全概览

状态: 大多安全

Archaeology 是一款经过 notarized 并受沙盒保护的 Mac 应用,专为检查你选择打开的文件而构建。出于其用途需要,它访问所选文件属于正常行为;其更新检查会发起小型网络请求,而不是静默安装更新。处理下载的可执行文件或其他敏感文件时,在沙盒应用中打开它们在某些情况下可能会影响隔离元数据,因此如果你在进行严谨的分析工作流,明智的做法是使用重要样本的副本。

建议: 如果你需要检查二进制文件、代码签名数据、属性列表或相关的 macOS 底层内容,请保留 Archaeology。如果你不使用这些分析功能,则可以将其移除而不会影响 macOS,不过其 trowel 工具或最近使用文件集成带来的便利也会随之失去。

常见路径

  • /Applications/Archaeology.app

支持路径

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

容器路径

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

分享您的经验

成为第一个分享经验的人。

分享你使用此应用的体验