This course describes methods that will produce secure C# applications. It presents the common security vulnerabilities “Canonicalization Issues” and “Integer Overflows”, and the unique features of C# and the .NET Framework that can be used to mitigate them.
On successful completion of this course, learners should have the knowledge and skills to:
- Explain where and when canonicalization issues and integer overflows are likely to occur
- Identify common pitfalls when defending against these vulnerabilities
- Identify best practices for mitigating these vulnerabilities