Overview
Why Pay Per Course When You Can Get All of Coursera for 40% Off?
10,000+ courses, Google, IBM & Meta certificates, one annual plan at 40% off. Upgrade now.
Get Full Access
This 17-minute video tutorial introduces the fundamentals of C++ name mangling by examining overloaded functions in sample programs. Explore how name mangling enables function overloading, namespace management, and type safety in C++. Learn about the layers of the name mangling process, understand the role of the linker, and get a preview of FLIRT functionality in IDA Pro. Discover essential concepts for cybersecurity professionals, reverse engineers, and those interested in malware analysis through practical demonstrations of how C++ handles function identification behind the scenes.
Syllabus
01 - C++ Name Mangling - Investigating Overloaded Functions
Taught by
Dr Josh Stroschein