RUB-SysSec / Microcode
Microcode Updates for the USENIX 2017 paper: Reverse Engineering x86 Processor Microcode
☆339Updated 6 years ago
Alternatives and similar repositories for Microcode:
Users that are interested in Microcode are comparing it to the libraries listed below
- Linux i386 tool to load and execute ME modules.☆132Updated 4 years ago
- GLM uCode dumps☆287Updated 4 years ago
- Intel Management Engine JTAG Proof of Concept☆520Updated 4 years ago
- IPC scripts for access to Intel CRBUS☆118Updated 3 years ago
- ☆173Updated 2 years ago
- Tools to help with Reverse Engineering UEFI-based firmware☆379Updated 9 years ago
- Nemesis: Studying microarchitectural timing leaks in rudimentary CPU interrupt logic☆87Updated 3 years ago
- ☆360Updated last year
- A differential fuzzer for x86 decoders☆249Updated 5 months ago
- Docs and resources on CPU Speculative Execution bugs☆373Updated 7 years ago
- Intel Management Engine JTAG Proof of Concept☆142Updated 4 years ago
- Unlinks a binary executable to get back a set of .o object files for further transformation and re-linking.☆158Updated 3 years ago
- ☆174Updated last month
- Copy of the BIOS Disassembly Ninjutsu ("1st Edition") PDF☆280Updated 8 years ago
- Simple Driver code for vmlaunch☆159Updated 7 years ago
- Recognize cpu instructions in an arbitrary binary file☆678Updated last year
- The first analysis framework for CPU microcode☆391Updated 2 years ago
- Tool for automated testing and analysis of Intel x86-64 undocumented instructions in user mode and in the kernel☆45Updated 5 years ago
- Scout - Instruction based research debugger (a poor man's debugger)☆153Updated last year
- Rellic produces goto-free C output from LLVM bitcode☆555Updated 7 months ago
- A tool dedicated to the research of vulnerabilities in hypervisors by creating unusual system configurations.☆185Updated 2 years ago
- Ghidra utilities for analyzing PC firmware☆421Updated 3 months ago
- The x86 processor fuzzer☆502Updated 6 years ago
- A Turing complete ROP compiler☆319Updated 11 years ago
- GUSTAVE is a fuzzing platform for embedded OS kernels. It is based on QEMU and AFL (and all of its forkserver siblings). It allows to fuz…☆198Updated 3 years ago
- ☆113Updated last year
- Exploration of x86-64 ISA using speculative execution.☆310Updated 3 years ago
- A hypervisor for fuzzing built with WHVP and Bochs☆374Updated 6 years ago
- Ortega FDK☆76Updated last year
- gdbghidra - a visual bridge between a GDB session and GHIDRA☆314Updated 5 years ago