The code injection attack surface in MacOS and methods to achieve injected code execution.
Malware authors are always looking for new ways to hide their presence and evade detection. A common dynamic evasion mechanism is code injection. Code injection can be implemented in various techniques, depending on the OS and the processes involved. The basic notion behind code-injection is that running malicious code through an unsuspected or even legitimate process on the system is more likely to successfully evade security solutions.
When malicious code injection takes place, malware writes part of its code in a remote process’s memory, which in turn executes the injected malicious code, which was not part of its original execution flow.
In this whitepaper you will gain: