Stars
Windows Kernel Driver + bootkit to support user processes to read/write memory (specially developed to support game cheats)
Workshop on firmware reverse engineering
SMDA is a minimalist recursive disassembler library that is optimized for accurate Control Flow Graph (CFG) recovery from memory dumps.
CreuSAT - A formally verified SAT solver written in Rust and verified with Creusot.
Cross-platform library for binary debugging and memory hacking written in Rust
Crucible is a library for symbolic simulation of imperative programs
This repro contains all the code and documentation for the MiniKvm project and the CH9329 controller
A library to develop kernel level Windows payloads for post HVCI era
Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...
rustBoot is a standalone bootloader written entirely in `Rust`, designed to run on anything from a microcontroller to a system on chip. It can be used to boot into bare-metal firmware or Linux.
Platform that enables Windows driver development in Rust
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functiona…
Hardening code obfuscation against automated attacks
Disable PatchGuard and Driver Signature Enforcement at boot time
The materials of "Hypervisor 101 in Rust", a one-day long course, to quickly learn hardware-assisted virtualization technology and its application for high-performance fuzzing on Intel/AMD processors.
PCI Express DIY hacking toolkit for Xilinx SP605. This repository is also home of Hyper-V Backdoor and Boot Backdoor, check readme for links and info