Skip to content

peterbjornx/meimagetool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Intel Management Engine Image Tool

This set of tools allow to extract and create firmware images for the ME, and was created by Peter Bosch for personal use. The code was not written with quality in mind, and as such there are little to no comments and no unit tests. As they say at my hackerspace: Patches welcome.

The images produced by these tools are not yet verified against real hardware but do load in Intel FIT.

Credits

The information required to implement the tool was gathered from original research and the following resources:

It currently consists of three tools:

ME Region Tool

The ME region tool allows extracting a ME region into its constituent partitions. It produces an XML file containing the information contained within the Flash Partition Table that cannot be inferred from the files.

MFS Tool

The MFS tools allows extracting MFS volumes on the FAT level, MFS directories are not yet supported. The tool can also add files to volumes, but not overwrite them.

ME Config Tool

The ME config tool can convert intel.cfg and fitc.cfg format archives into their contents and reconstruct them. Metadata and file lists are stored in an XML archive and as such the tool does not require the host filesystem to support UNIX permissions.

About

Image manipulation tools for the Management Engine firmware

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published