A project on Secure Coding
Objectives In this lab you will:
- Practice reading program code and finding potential security breaches in it.
- Explain how exactly do your findings threaten security of the analyzed code.
- Categorize each finding as threatening either integrity, confidentiality, or availability.
- Fix each finding in the code; explain how your modification fixes the problem.
- Introduce hardenings to avoid the risks created by similar problems.