In this course, you will :
- Apply “what to watch out for” and “where to look” to evaluate fragility of C++ library code..
- Given a fragile C++ library, code a robust version..
- Identify problems w/ privilege, trusted environments, input validation, files & sub-processes, resource mngmt, asynchronicity, & randomness in C/C++..
- Remediate examples of problems that apply to C/C++ interactions with the programming environment..