awesome-rust-security
github.com/osirislab/awesome-rust-security ↗Curated list of awesome projects and resources related to Rust and computer security
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me secure frameworks resources from awesome-rust-security"
Installation instructions →What's inside
Web and Cloud Security
- adblock-rustSecure Frameworks
Brave's Rust-based adblock engine
- aliriAuthorization & Authentication Frameworks
JWT authenticaiton and OAuth2 scope authorization implementations for many web frameworks
- ammoniaSecure Frameworks
Repair and secure untrusted HTML
- badtouchPentesting
scriptable network authentication cracker
- biscuitAuthorization & Authentication Frameworks
delegated, decentralized, capabilities based authorization token
- boringtunCloud and Infrastructure
CloudFlare's Rust implementation of WireGuard
Talks
- analysis-tools-dev/dynamic-analysis
- analysis-tools-dev/static-analysis
- awesome-go-security
- awesome-rust
- BlackHat EU 2018 - RustZone: Writing Trusted Applications in Rust
RustZone: Writing Trusted Applications in Rust
- DEFCON 30 - Lessons from fuzzing a smart contract compiler
Lessons from fuzzing a smart contract compiler
Vulnerability Assessment
- arbitraryFuzzing
trait for generating structured input from raw bytes, helpful for structure-aware fuzzing
- arch-auditStatic Code Auditing
audit installed Arch packages for vulnerabilities
- binaryninja-rsBinary Analysis & Reversing
Binary Ninja API support for Rust
- binsecBinary Analysis & Reversing
Swiss Army Knife for Binary (In)Security
- bughunt-rustProperty-Based Testing
example of using fuzzing QuickCheck models for bughunting
- cargo-call-stackBinary Analysis & Reversing
whole program stack analysis
Threat Detection and Forensics
- BONOMEN
hunt for malware critical process impersonation
- cargo-sandbox
sandboxed cargo
- cernan
telemetry aggregation and shipping
- chainsaw
Windows Event Log Hunting
- confine
sandbox for threat detection
- elegant-bouncer
experimental tool for detection of the FORCEDENTRY (CVE-2021-30860)
Offensive Security and Red Teaming
- debugoffPacking, Obfuscation, Encryption, Anti-analysis
Linux anti-debugging and anti-analysis rust library
- FunctionStompingDefense Evasion
new shellcode injection technique.
- goldbergPacking, Obfuscation, Encryption, Anti-analysis
procedural macro library for obfuscating Rust code.
- Linux.Fe2O3Packing, Obfuscation, Encryption, Anti-analysis
Simple ELF prepender virus / in-memory loader written in Rust
- obfstrPacking, Obfuscation, Encryption, Anti-analysis
string obfuscation for Rust
- oxidePacking, Obfuscation, Encryption, Anti-analysis
PoC packer written in Rust.
Applications
- fakio
lightweight secure tunnel proxy.
- firecracker
Secure and fast microVMs for serverless computing.
- Mullvad VPN Client
Mullvad VPN app written in Rust
- ripasso
password manager written in Rust
- sekey
TouchID / Secure Enclave for SSH authentication
- sniffnet
Application to comfortably monitor your Internet traffic 🕵️♂️
Showing a sample of 115 resources. View the full list on GitHub →