Course Learning Objectives
- Learn how C and C++ vulnerabilities occur in desktop software.
- Discover buffer overflows and the dangers of aspects of pointers, memory management and more.
- Understand how to securely code in C while learning about the common pitfalls to programming in the C language.
Understand desktop software vulnerabilities when it comes to creating software in C/C++. Students will learn about safe memory management, insecure functions and how to defend against buffer overflow security concerns from unmanaged languages.
C++ developers / C++ architects
60 minutes total
CPP201 - Defending C