Secure Coding in C/C++ Training

Secure Coding in C/C++ Training


Secure Coding in C/C++ Training Course Description

This Secure Coding in C/C++ Training course will cover all of the most common programming flaws that affect C and C++ code. Each issue is described clearly with examples. Throughout the Secure Coding in C & C++ Training course students are asked to identify flaws in modern versions of common open-source software to provide hands-on experience identifying these issues in existing code. Exercises also require students to provide secure solutions to coding problems in order to demonstrate mastery of the subject.

The C and C++ programming languages are the bedrock for most operating systems, major network services, embedded systems and system utilities. Even though C and, to a lesser extent, C++ are well understood languages, the flexibility of the language and inconsistencies in the standard C libraries have led to an enormous number of discovered vulnerabilities over the years. The unfortunate truth is that there are probably more undiscovered vulnerabilities than there are known vulnerabilities!

Secure Coding in C/C++ TrainingRelated Courses:

Duration:2 days

Skills Gained:

• Understand basic concepts of security, IT security and secure coding
• Realize the severe consequences of non-secure buffer handling
• Understand the architectural protection techniques and their weaknesses
• Learn about typical coding mistakes and how to avoid them
• Be informed about recent vulnerabilities in various platforms, frameworks and libraries

Customize It:

With onsite Training, courses can be scheduled on a date that is convenient for you, and because they can be scheduled at your location, you don’t incur travel costs and students won’t be away from home. Onsite classes can also be tailored to meet your needs. You might shorten a 5-day class into a 3-day class, or combine portions of several related courses into a single course, or have the instructor vary the emphasis of topics depending on your staff’s and site’s requirements.

Course Content:

IT security and secure coding

Security relevant C/C++ programming bugs and flaws

Buffer Overflow

Common Coding Errors & Vulnerabilities

Advice and Principles

Knowledge Sources

Whether you are looking for general information or have a specific question, we want to help

Request More Information

Time Frame: 0-3 Months4-12 Months

Print Friendly, PDF & Email