ATT&CKProcedure examples

Procedure examples

Real-world descriptions of how a group, tool or campaign used a technique.

Software: S1087×

20 examples

TechniqueUsed byProcedure example
T1016
System Network Configuration Discovery
ToolAsyncRAT

AsyncRAT can enumerate the NetBIOS name on targeted machines.

T1033
System Owner/User Discovery
ToolAsyncRAT

AsyncRAT can check if the current user of a compromised system is an administrator.

T1053.005
Scheduled Task
ToolAsyncRAT

AsyncRAT can create a scheduled task to maintain persistence on system start-up.

T1056.001
Keylogging
ToolAsyncRAT

AsyncRAT can capture keystrokes on the victim’s machine.

T1057
Process Discovery
ToolAsyncRAT

AsyncRAT can examine running processes to determine if a debugger is present.

T1059.003
Windows Command Shell
ToolAsyncRAT

AsyncRAT can be deployed via batch script.

T1090.003
Multi-hop Proxy
ToolAsyncRAT

AsyncRAT can proxy C2 through a Tor client.

T1105
Ingress Tool Transfer
ToolAsyncRAT

AsyncRAT has the ability to download files including over SFTP.

T1106
Native API
ToolAsyncRAT

AsyncRAT has the ability to use OS APIs including `CheckRemoteDebuggerPresent`.

T1113
Screen Capture
ToolAsyncRAT

AsyncRAT has the ability to view the screen on compromised hosts.

T1124
System Time Discovery
ToolAsyncRAT

AsyncRAT can check whether the current system hour and day of the week are within operating hours defined it its configuration.

T1125
Video Capture
ToolAsyncRAT

AsyncRAT can record screen content on targeted systems.

T1204.002
Malicious File
ToolAsyncRAT

AsyncRAT has been executed through victims opening malicious file attachments.

T1497.001
System Checks
ToolAsyncRAT

AsyncRAT can identify strings such as Virtual, vmware, or VirtualBox to detect virtualized environments.

T1564.003
Hidden Window
ToolAsyncRAT

AsyncRAT can hide the execution of scheduled tasks using `ProcessWindowStyle.Hidden`.

T1566.001
Spearphishing Attachment
ToolAsyncRAT

AsyncRAT has been delivered via malicious email attachments.

T1568
Dynamic Resolution
ToolAsyncRAT

AsyncRAT can be configured to use dynamic DNS.

T1568.002
Domain Generation Algorithms
ToolAsyncRAT

AsyncRAT use a DGA to generate a C2 domains.

T1622
Debugger Evasion
ToolAsyncRAT

AsyncRAT can use the `CheckRemoteDebuggerPresent` function to detect the presence of a debugger.

T1680
Local Storage Discovery
ToolAsyncRAT

AsyncRAT can check the disk size through the values obtained with `DeviceInfo.`

Data from MITRE ATT&CK® (Enterprise). ATT&CK® is a registered trademark of The MITRE Corporation.