Microcode tools

Re: https://firmwaresecurity.com/2018/01/08/microcode/ I was recently asked why awesome-firmware-security doesn’t yet have a good list of microcode tools, and what are the available microcode tools… Here’s the list I can think of at the moment, I’ll have to update awesome-firmware-security with this list soon:

iucode-tool
https://gitlab.com/iucode-tool/iucode-tool

MCExtractor:
https://firmwaresecurity.com/tag/mcextractor/
https://github.com/platomav/MCExtractor

Microcode:

New x86 microcode tool


https://github.com/RUB-SysSec/Microcode

Microparse:
https://firmwaresecurity.com/tag/gail-joon-ahn/
https://github.com/ddcc/microparse

MicroRenovator:

MicroRenovator: Pre-OS microcode updater


https://github.com/syncsrc/MicroRenovator

< 2 unnamed scripts >:

Parsing Intel microcode


http://blog.fpmurphy.com/2016/12/python-3-utilities-for-parsing-intel-microcode.html

Please, leave a Comment on this blog post if you know of another tool.

This article gives the package names of the microcode tools for various Linux distros:
https://www.cyberciti.biz/faq/install-update-intel-microcode-firmware-linux/

These wiki pages have general info on microcode:
https://en.wikipedia.org/wiki/Intel_Microcode
https://wiki.archlinux.org/index.php/microcode
https://wiki.debian.org/Microcode
https://wiki.gentoo.org/wiki/Intel_microcode

Leave a comment