Tool
ME Analyzer
Parse Intel Management Engine (CS)ME, TXE and SPS firmware, Graphics System Controller firmware and their independent PMC, PCHC, PHY and option-ROM images to report family, version, release, SKU, platform, size and health status. Research options print flash partition, BPDT/IFWI and CSE layout tables, validate RSA signatures and checksums, and unpack the supported CSE and GSC code and file systems. A bundled database identifies known images and reports those not yet listed in the community firmware repositories.
- Targets
- Firmware
- Category
- Firmware tools
- Relationship
- Foundation tool
- Sources reviewed
Requirements & limits
- Latest release at review: v1.312.0 with database r378 (tag v1.312.0-r378), published 2026-09-06 at the reviewed commit, with no attached builds. The README describes the tool as the MEA.py script plus its bundled MEA.dat, Huffman.dat and FileTable.dat databases, and says MEA.dat is required to run.
- Requires Python 3.7+, which the script checks at startup, and the third-party colorama, crccheck and pltable modules. The README lists Windows, Linux and macOS hosts; the script also accepts BSD.
- Input is an Intel Engine, Graphics or Independent firmware image the user already has, given as files or scanned from a directory with -mass. The README lists ME 2-15, TXE 0-4, SPS 1-5, GSC 100 (DG1) and selected PMC, PCHC, PHY and OROM generations, and states that any family or version not listed is unsupported, with no plans to add others.
- By default the script contacts GitHub to compare its version and database with the latest ones (-duc disables this) and copies any input that triggers a note, warning or error into a __CHECK__ folder in the output directory (-dcm disables this).
- BSD-2-Clause-Patent. The README describes parsing, validation and unpacking, not rebuilding or modifying images; reported details depend on the bundled database.
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · platomav/MEAnalyzer · Revision d27ccdb
- README.md#L100-L148 GitHub · platomav/MEAnalyzer · Revision d27ccdb
- MEA.py#L10-L31 GitHub · platomav/MEAnalyzer · Revision d27ccdb
- MEA.py#L9927-L9955 GitHub · platomav/MEAnalyzer · Revision d27ccdb
- MEA.py#L10441-L10470 GitHub · platomav/MEAnalyzer · Revision d27ccdb
- LICENSE GitHub · platomav/MEAnalyzer · Revision d27ccdb
- https://github.com/platomav/MEAnalyzer/releases/tag/v1.312.0-r378
More in Firmware and hardware
- CHIPSEC · Tool
- binbloom · Tool
- m1n1 · Tool
- SVD-Loader for Ghidra · Tool
- UEFI Firmware Parser · Tool
- ESP32 Bit Pirate · Tool