Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Security in C++ - Hardening Techniques from the Trenches

Meeting Cpp via YouTube

Overview

AI, Data Science & Cloud Certificates from Google, IBM & Meta — 50% Off
One plan covers every Professional Certificate on Coursera. 50% off Coursera Plus Annual for 10 days only — price increases June 17.
Unlock All Certificates
Explore security mitigation techniques for C++ applications in this conference talk from Meeting C++ 2024, where experts Louis Dionne and Konstantin Varlamov delve into two powerful implementations in the Clang and libc++ toolchain. Learn about Standard Library hardening for catching undefined behavior like out-of-bounds memory accesses, and discover typed memory allocation that leverages compiler-inferred type information to enhance protection against type confusion attacks. Gain practical insights from real-world implementation experiences in large-scale production environments, understanding how these techniques can strengthen application security without requiring significant code modifications. Examine the evolutionary challenges encountered during implementation and their solutions, while getting a glimpse into proposed changes to the C++ Standard that could elevate these security measures to first-class status.

Syllabus

Security in C++: Hardening techniques from the trenches - Louis Dionne & Konstantin Varlamov

Taught by

Meeting Cpp

Reviews

Start your review of Security in C++ - Hardening Techniques from the Trenches

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.