Master malware analysis to protect your systems from getting infectedKey FeaturesSet up and model solutions, investigate
2,303 267 28MB
English Pages xiii, 541 pages: illustrations; 24 cm Year 2019
Table of contents :
Section 1. Fundamental theory. A crash course in CISC/RISC and programming basics --
Section 2. Diving deep into Windows malware. Basic static and dynamic analysis for x86/x64 --
Unpacking, decryption, and deobfuscation --
Inspecting process injection and API hooking --
Bypassing anti-reverse engineering techniques --
Understanding Kernel-mode rootkits --
Section 3. Examining cross-platform malware. Handling exploits and shellcode --
Reversing bytecode languages : .NET, Java, and more --
Scripts and macros : reversing, deobfuscation, and debugging --
Section 4. Looking into IoT and other platforms. Dissecting Linux and IoT malware --
Introduction to macOs and iOS threats --
Analyzing Android malware samples.