Vuln101
A tutorial site dedicated to teaching the fundamentals of research in binary vulnerabilities.
Workshops
- Workshop 1 — Where to Start
- Workshop 2 — Tools & Fundamentals
- Workshop 3 — Vulnerability Types
- Workshop 4 — Software Analysis Basics
- Workshop 5 — Symbolic Execution
- Workshop 6 — Try Replacing It with LLM
- Workshop 7 — CodeQL
- Workshop 8 — Fuzzing
- Workshop 9 — System-level Fuzzing
- Workshop 10 — Instrumentation, Tracing, Profiling
Papers
- Paper 1 — Symbolic Execution Assisted Fuzzing
- Paper 2 — LLM for Fuzzing
- Paper 3 — LLM for Static Analysis
- Paper 4 — Tracing-based Fuzzing
- Paper 5 — Fuzzing Protocols
- Paper 6 — Fuzzing on Various OSes