Module
Secure Coding and Software Security Basics
Sign in to add this module to your path and practice.
About
Memory safety issues (for systems languages), input validation, least privilege in code, secure defaults, common C/C++/systems and higher-level pitfalls, basic code review and testing for security.
Goal
Perform a security-focused code review of a small systems or web component; rewrite or annotate code to eliminate common classes of bugs (buffer issues, injection, race conditions, insecure randomness).
Unlocks
Tutor
Ask questions about this module.
Hi — I'm your tutor for Secure Coding and Software Security Basics. Ask about the concepts, goal, or where you're stuck.