工具
ME Analyzer Intel 引擎与图形固件分析工具
解析 Intel 管理引擎 (CS)ME、TXE 和 SPS 固件、图形系统控制器(GSC)固件,以及与之配套的独立 PMC、PCHC、PHY 和 Option ROM 镜像,报告系列、版本、发布类型、SKU、平台、大小和健康状态。研究用参数可显示 Flash 分区表、BPDT/IFWI 和 CSE 布局表,校验 RSA 签名与校验和,并解包所支持的 CSE、GSC 代码及文件系统。附带的数据库能识别已知镜像,并报告社区固件仓库尚未收录的镜像。
使用条件与局限
- 审阅时最新版本为 v1.312.0,数据库为 r378(标签 v1.312.0-r378),发布于 2026-09-06,正对应所审阅的提交,未附带构建文件。README 说明该工具由 MEA.py 脚本及随附的 MEA.dat、Huffman.dat 和 FileTable.dat 数据库组成,其中 MEA.dat 是运行所必需的。
- 需要 Python 3.7+(脚本启动时会检查),以及第三方模块 colorama、crccheck 和 pltable。README 列出的宿主系统为 Windows、Linux 和 macOS;脚本也接受 BSD 系统。
- 输入为使用者已有的 Intel 引擎、图形或独立固件镜像,可逐个传入文件,也可用 -mass 扫描整个目录。README 列出的支持范围为 ME 2-15、TXE 0-4、SPS 1-5、GSC 100(DG1),以及部分 PMC、PCHC、PHY 和 OROM 代次,并说明未列出的系列或版本均不受支持,目前也不打算增加。
- 默认情况下,脚本会连接 GitHub,将自身版本和数据库与最新版本比较(-duc 可关闭);凡是触发提示、警告或错误的输入,都会被复制到输出目录下的 __CHECK__ 文件夹(-dcm 可关闭)。
- 采用 BSD-2-Clause-Patent 许可。README 描述的是解析、校验和解包,而非重建或修改镜像;报告的信息取决于随附的数据库。本次未分析任何固件。
关于此条目
- 类型
- 工具
- 类别
- 固件工具
- 关联
- 基础工具
- 目标
- 固件
来源复核于
说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。
一手来源
- README.md GitHub · platomav/MEAnalyzer · 修订 d27ccdb
- README.md#L100-L148 GitHub · platomav/MEAnalyzer · 修订 d27ccdb
- MEA.py#L10-L31 GitHub · platomav/MEAnalyzer · 修订 d27ccdb
- MEA.py#L9927-L9955 GitHub · platomav/MEAnalyzer · 修订 d27ccdb
- MEA.py#L10441-L10470 GitHub · platomav/MEAnalyzer · 修订 d27ccdb
- LICENSE GitHub · platomav/MEAnalyzer · 修订 d27ccdb
- https://github.com/platomav/MEAnalyzer/releases/tag/v1.312.0-r378