gamozolabs / chocolate_milk
Pure Rust x86_64 bootloader and kernel
☆494Updated last year
Alternatives and similar repositories for chocolate_milk:
Users that are interested in chocolate_milk are comparing it to the libraries listed below
- A research kernel and hypervisor attempting to get fully deterministic emulation with minimum performance cost☆520Updated 3 years ago
- High-performance QEMU memory and instruction tracing☆538Updated 6 months ago
- Binary Analysis Framework in Rust☆554Updated last year
- Why fuzzing with emulators is amazing☆135Updated 4 years ago
- ☆622Updated this week
- Symbolic execution of LLVM IR with an engine written in Rust☆543Updated last year
- Rust library for parsing ACPI tables and interpreting AML☆210Updated 3 weeks ago
- Library to program x86_64 hardware.☆831Updated last week
- Kernel Fuzzer for Xen Project (KF/x) - Hypervisor-based fuzzing using Xen VM forking, VMI & AFL☆470Updated 7 months ago
- Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe…☆1,364Updated this week
- A differential fuzzer for x86 decoders☆244Updated 4 months ago
- The materials of "Hypervisor 101 in Rust", a one-day long course, to quickly learn hardware-assisted virtualization technology and its ap…☆1,024Updated 5 months ago
- The x86 processor fuzzer☆497Updated 6 years ago
- An impish, cross-platform binary parsing crate, written in Rust☆1,255Updated last month
- An architecture-agnostic ELF file flattener for shellcode☆215Updated 2 years ago
- A snapshotting, coverage-guided fuzzer for software (UEFI, Kernel, firmware, BIOS) built on SIMICS☆287Updated this week
- Intel / AMD CPU Internals☆1,109Updated 3 years ago
- An x86 bootloader written in Rust.☆522Updated 3 years ago
- Kernel Address Space Layout Derandomization (KASLD) - A collection of various techniques to infer the Linux kernel base virtual address a…☆432Updated 10 months ago
- Examples for: Learning KVM - implement your own kernel☆369Updated last year
- A general purpose memory allocator that implements an isolation security strategy to mitigate memory safety issues while maintaining good…☆370Updated 7 months ago
- Rust library to use x86 (amd64) specific functionality and registers.☆312Updated last year
- Microkernel and userspace written in Rust exploring modern ideas☆254Updated this week
- ☆173Updated 2 years ago
- A command line tool that resembles a debugger as well as Cheat Engine, to search for values in memory☆219Updated 2 years ago
- Exploration of x86-64 ISA using speculative execution.☆307Updated 3 years ago
- A cross-platform unified Virtual Machine Introspection API library☆168Updated 5 months ago
- Kernel Test Framework☆140Updated 3 weeks ago
- Binary coverage tool without binary modification for Windows☆431Updated 4 years ago
- ☆632Updated 5 years ago