Навыки, которые вы получите:
C
Secure coding
String methods
In this course, instructor Dan Gookin explains how to identify and code around weaknesses in the C programming language to write more secure programs. Many exploits are known regarding C code; this course reviews each one, explaining the vulnerabilities and how to deal with them. Major areas covered include undefined behavior, avoiding awkward constructions, validating input, managing strings, and working with pointers.
The Program
- Introduction.
- On the Defensive.
- Undefined Behaviors.
- Input Validation.
- String Management.
- Issues with Pointers.
- Conclusion.