In order to analyze malicious programs written in C++, you need to understand C++ features and
how they affect the assembly code. By understanding inheritance, vtables, the this
pointer, and name mangling, you won’t be slowed down by C++
code, and you’ll be able to take advantage of any clues provided by the additional structure
created by C++ classes.