Silverseal is an open-source Linux bootkit and rootkit framework written in Rust, using UEFI and early kernel boot hooks to load a stealthy kernel rootkit.
-
Updated
Oct 8, 2026 - Rust
Silverseal is an open-source Linux bootkit and rootkit framework written in Rust, using UEFI and early kernel boot hooks to load a stealthy kernel rootkit.
Building Linux 7.1 three ways — minimal, modern (kCFI/LLVM/ThinLTO) and Rust-enhanced — with four original Rust kernel modules, all boot-tested in QEMU. Fully documented.
An educational kernel module experiment implementing the same character buffer device driver in both C and Rust. Designed to explore kernel development patterns, concurrency handling, and language-specific safety guarantees. Includes test scripts and built-from-source kernel testing environment.
MIR-level critical-section typestate analyzer for Rust — the real-rustc-MIR generalization of guardstate.
A Rust-for-Linux kernel-mode driver for Tenstorrent devices
Privacy-safe research & bring-up tooling for Apple Silicon Touch ID on Linux — SEP probing, kernel instrumentation, threat model, CI.
Rust-side atomic-context typestate analyzer detecting sleep-in-atomic violations across the Rust→C FFI boundary in Rust-for-Linux
Aphelion Linux kernel fork — incremental module-by-module Rust conversion of Linux (GPL-2.0). Upstream: torvalds/linux. Planning docs: tzervas/aphelion-linux
Rust-native, telemetry-free, AOSP-class open mobile and embedded OS with first-class regional customization
To associate your repository with the rust-for-linux topic, visit your repo's landing page and select "manage topics."