Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the implementation of AddressSanitizer (ASan) on Windows in this comprehensive ACCU 2021 conference talk by Victor Ciura. Delve into the world of dynamic runtime analysis for C++ projects using Visual Studio 2019, comparing it to static analysis tools like Clang-tidy. Learn how ASan works behind the scenes, examining its compiler and runtime components, and analyze its impact on performance and memory footprint. Through practical examples, discover how to interpret memory snapshots in Visual Studio to identify and diagnose memory vulnerabilities. Gain insights into leveraging Azure cloud resources for running fuzz testing with ASan enabled, all from within the Visual Studio IDE. This talk provides valuable knowledge for C++ developers looking to enhance their code quality and security on Windows platforms.