Free bilingual C course for authorized security research: 216 progressive units, shared hands-on code, and guided paths for Windows, Linux, and macOS.
Start from zero, choose a learning path, and use the shared labs safely.
Partez de zéro, choisissez un parcours et utilisez les laboratoires partagés en sécurité.
Educational use only. Run security labs only on systems you own or are explicitly authorized to test, inside an isolated environment.
- 216 inventoried course units with theory, examples, exercises, and solutions at different maturity levels.
- One shared C codebase, never duplicated between languages.
- A 12-week beginner core plus Windows, Linux, macOS, and advanced reference paths.
- Transparent
Ready,Draft, andReferencelabels.
Curriculum status · Methodology · MIT license · Legal and ethical warning · Contributing · Security · Support