Stars
Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...
Disable PatchGuard and Driver Signature Enforcement at boot time
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…
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
Crucible is a library for symbolic simulation of imperative programs
CreuSAT - A formally verified SAT solver written in Rust and verified with Creusot.
A library to develop kernel level Windows payloads for post HVCI era
Workshop on firmware reverse engineering
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.
SMDA is a minimalist recursive disassembler library that is optimized for accurate Control Flow Graph (CFG) recovery from memory dumps.
Hardening code obfuscation against automated attacks
Cross-platform library for binary debugging and memory hacking written in Rust
This repro contains all the code and documentation for the MiniKvm project and the CH9329 controller
Windows Kernel Driver + bootkit to support user processes to read/write memory (specially developed to support game cheats)