Secure Programming in C++

$69.00

Category:

Description

The C++ programming language is widely used, but C++ programs are often insecure.  A number of different vulnerabilities can exist in C++ code and make it vulnerable to exploitation.  If you want to write secure C++ code, you need to be able to identify and understand the numerous potential errors that can be made in C++ programs.  This includes everything from the identification of a potentially vulnerable to understanding how it could be exploited to knowing how to correct your vulnerable code.  This course walks through this entire process by providing examples of vulnerable code, exploiting this code, and then demonstrating corrected code that is immune to exploitation.

The C++ programming language is widely used, but C++ programs are often insecure. A number of different vulnerabilities can exist in C++ code and make it vulnerable to exploitation.  If you want to write secure C++ code, you need to be able to identify and understand the numerous potential errors that can be made in C++ programs. This includes everything from the identification of a potentially vulnerable to understanding how it could be exploited to knowing how to correct your vulnerable code.

This course walks through this entire process by providing examples of vulnerable code, exploiting this code, and then demonstrating corrected code that is immune to exploitation.

What You Will Learn

  • Fundamentals of creating secure code in C++
  • New C++ features and how to take advantage of them
  • Identifying common C++ programming vulnerabilities
  • Developing tests for common C++ vulnerabilities
  • Designing code to safely perform parallel processing
  • Securely managing errors in C++ code
  • Best practices for C++ development

 

Duration: 12 Hours