Part 3 Examining Cross-Platform and Bytecode-Based Malware
Being able to support multiple platforms using the same source code is always preferred by both attackers looking to infect as many users as possible and those specializing in targeted attacks. Consequently, multiple cross-platform malware families have appeared over the last several years, creating a need for engineers who know how to analyze them. By going through this section, you will learn about the specifics of cross-platform malware and will get a hands-on understanding of how to deal with them.
In this section are the following chapters:
- Chapter 8, Handling Exploits and Shellcode
- Chapter 9, Reversing Bytecode Languages – .NET, Java, and More
- Chapter 10, Scripts and Macros – Reversing, Deobfuscation, and Debugging