hands-on training covers advanced Rust security techniques, including auditing, fuzzing, and crash triaging. Master tools like cargo-fuzz and AFL to secure Rust applications and stay ahead in vulnerability research.
Syllabus
- Introduction to Rust
- Security concepts
- Rust most common vulnerabilities
- Unsafe codes
- Rust advanced vulnerabilities
- Attack surface discovery & Auditing tools
- Fuzzing Introduction
- Coverage-guided Fuzzing in Rust
- Improve your Fuzzing Process
- Structure-aware & Grammar-based Fuzzing
- Other Advanced Testing techniques