MITRE ATT&CKtechnique
T1631 Process Injection
- Domain
- mobile
- Tactics
- Defense Evasion, Privilege Escalation
- Platforms
- Android, iOS
- Version
- 1.1
- Created
- 2022-03-30
Description
Adversaries may inject code into processes in order to evade process-based defenses or even elevate privileges. Process injection is a method of executing arbitrary code in the address space of a separate live process. Running code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via process injection may also evade detection from security products since the execution is masked under a legitimate process.
Both Android and iOS have no legitimate way to achieve process injection. The only way this is possible is by abusing existing root access or exploiting a vulnerability.
Related
Referenced by MITRE ATT&CK · subtechnique of (1)
- T1631.001 Ptrace System Calls sub-technique