Back to Browse

Secure Programming Practices in C++ - Patricia Aas

6.6K views
Aug 7, 2018
50:45

Bjarne Stroustrup, the creator of C++, once said : “C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off.” He has also said : “Within C++, there is a much smaller and cleaner language struggling to get out.” Both are true. This talk is for programmers wishing to feel more comfortable navigating the C++ landscape. Motivated by going through well known vulnerability patterns that have been used in exploits for decades, we will explore the programming culture that has developed around the C++ language. Specifically, we will look at programming patterns that navigate around or through some of the dangerous parts of the C++ language. The goal is to build a set of programming practices based in the “smaller and cleaner language” inside C++. And by doing so, we will also build an awareness around code constructs that can potentially “blow your whole leg off”. NDC Conferences https://ndcoslo.com https://ndcconferences.com

Download

1 formats

Video Formats

360pmp447.5 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Secure Programming Practices in C++ - Patricia Aas | NatokHD