Skip to content

Soundness practice problems in Rust

Difficulty:
Category & tags Filters active
Category:
Tag:

Showing 7 of 7

Title Difficulty
Capstone: audit and repair an unsound abstraction Hard
Designing safe wrappers around unsafe FFI Hard
Implementing a reference-counted pointer Hard
Keep a vector valid when its drain is forgotten Hard
Unsound API smells: two fixes and a review checklist Medium
Validity invariants vs safety invariants Medium
What unsafe allows, and what it does not change Easy