216.73.217.22

T1055.002: T1055.002

View on MITRE ATT&CK The MITRE Corporation · Published 16/12/2025 19:38 · Modified 08/04/2026 13:00

Essential information

MITRE technique ID
T1055.002
Confidence
100/100
Revoked
No
Published
16/12/2025 19:38
Modified
08/04/2026 13:00
Author / Source
The MITRE Corporation

Aliases

Portable Executable Injection

Platforms

windows

Description

Adversaries may inject portable executables (PE) into processes in order to evade process-based defenses as well as possibly elevate privileges. PE injection is a method of executing arbitrary code in the address space of a separate live process. PE injection is commonly performed by copying code (perhaps without a file on disk) into the virtual address space of the target process before invoking it via a new thread. The write can be performed with native Windows API calls such as `VirtualAllocEx` and `WriteProcessMemory`, then invoked with `CreateRemoteThread` or additional code (ex: shellcode). The displacement of the injected code does introduce the additional requirement for functionality to remap memory references. (Citation: Elastic Process Injection July 2017) 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 PE injection may also evade detection from security products since the execution is masked under a legitimate process.

Kill chain phases

Kill chainPhase
mitre-attack defense-evasion
mitre-attack privilege-escalation

Marking (TLP)

TLP:CLEAR Copyright 2015-2025, The MITRE Corporation. MITRE ATT&CK and ATT&CK are registered trademarks of The MITRE Corporation.

External references