Techniques

13 techniques defined · 1 reclassified · 1 removed

Defined

T1055
Process Injection

Write attacker-controlled executable code into the address space of a running process not owned by the attacker.

Defined STP 5
T1055.001
Process Injection: DLL Injection

Write a DLL or shellcode into a target process's address space and execute it by spawning a remote thread via CreateRemoteThread.

Defined STP 3
T1055.004
Process Injection: Asynchronous Procedure Call

Write shellcode into a target process's address space and execute it by queueing an Asynchronous Procedure Call to an alertable thread via QueueUserAPC.

Defined STP 3
T1055.012
Process Injection: Process Hollowing

Create a new process in suspended state, unmap its legitimate image via NtUnmapViewOfSection, write attacker code into the vacated address space, and resume execution.

Defined STP 3
T1213
Data from Information Repositories

Read attacker-relevant data from an organisational information repository not intended for the attacker's use.

Defined STP 5
T1003.001
OS Credential Dumping: LSASS Memory

Read credential material from the memory segment of the Local Security Authority Subsystem Service (LSASS) process.

Defined STP 5
T1547.001
Boot/Logon Autostart Execution: Registry Run Keys

Create or modify a Windows registry autostart key to cause attacker-controlled code to execute at boot or logon.

Defined STP 5
T1098
Account Manipulation

Modify properties of an existing user account to maintain access or escalate privilege.

Defined STP 5
T1053
Scheduled Task/Job

Create a scheduled job entry that causes attacker-controlled code to execute at a specified time or interval.

Defined STP 5
T1105
Ingress Tool Transfer

Transfer an attacker-controlled file from an external source to a target system under attacker control.

Defined STP 3
T1071
Application Layer Protocol (C2)

Transmit command-and-control communications over a standard application layer protocol to blend with legitimate traffic.

Defined STP 3
T1190
Exploit Public-Facing Application

Exploit a vulnerability in a public-facing application to cause it to execute attacker-controlled code or expose data beyond its intended scope.

Defined STP 3
T1548.002
Abuse Elevation Control Mechanism: Bypass UAC

Invoke a Windows elevation mechanism through a method that bypasses User Account Control consent prompts to gain elevated privilege without user interaction.

Defined STP 5

Reclassified

Removed