Part II
Mac Malware Analysis
Now that you understand Mac malware’s infection vectors, persistence mechanisms, and capabilities, let’s discuss how you can effectively analyze malicious samples. We’ll cover both static and dynamic approaches:
- Static Analysis: The examination of a sample without executing it. This approach leverages various tools that can statically extract information from a sample. Often, the analysis culminates with the use of a disassembler or decompiler.
- Dynamic Analysis: The examination of a sample during its execution. This approach most commonly leverages passive monitoring tools, though it might employ more powerful tools, such as a debugger, as well.
Using these analysis techniques, we’ll determine whether a sample ...