It's recommended you watch the Windows Performance Toolkit spyware detection courses. The self-replicating virus you see in this course injects its malicious code into other files in the same directory, and once those infected files are executed, the virus further spreads. Being familiar with IO operations and C++ as well as multithreaded applications is helpful.
- [Instructor] This virus is written in C++. So in order to get the most out of this course you should know C++. Learning C++ by Peggy Fisher is a nice way to get familiar with the programming language. We will see Windows application programming interface functions when we dive into the analysis section of the course. It is not required to know Windows APIs, but any previous experience will help since the virus uses them.