Session Details

Fuzzing and Hardening Your C++ Apps for Security and Reliability  

Level :
Date :
5:00 PM Saturday
Room :
Interested : (45) - Registered : (-)
Tag(s) :


The Sanitizers (AddressSanitizer & friends) allow you to find many stability and security bugs in C++ code, but they are only as good as your tests are. In this talk we will show how to improve your test coverage with guided fuzzing (LLVM libFuzzer) and how to protect your applications in production even if some bugs are still there (LLVM Control Flow Integrity and SafeStack).

The Speaker(s)


Kostya Serebryany

Konstantin (Kostya) Serebryany is a Software Engineer at Google. His team develops and deploys dynamic testing tools, such as AddressSanitizer and ThreadSanitizer. Prior to joining Google in 2007, Konstantin spent 4 years at Elbrus/MCST working for Sun compiler lab and then 3 years at Intel Compiler Lab. Konstantin holds a PhD from and a Master from
  • Not Interested
  • Interested