Stage Capabilities T1608

Tactic: Resource Development

Adversaries may upload, install, or otherwise set up capabilities that can be used during targeting. To support their operations, an adversary may need to take capabilities they developed (Develop Capabilities) or obtained (Obtain Capabilities) and stage them on infrastructure under their control. These capabilities may be staged on infrastructure that was previously purchased/rented by the adversary (Acquire Infrastructure) or was otherwise compromised by them (Compromise Infrastructure). Capabilities may also be staged on web services, such as GitHub or Pastebin, or on Platform-as-a-Service (PaaS) offerings that enable users to easily provision applications.

Events covered

8 catalog events are tagged with this technique by at least one rule.

Authoring guide

These 16 rules share fields, values, and exclusions.

Fields filtered most (21 distinct)

These fields appear most often in rule filters.

FieldRulesHowSample values
EventType6eq 4, in 2FileMalwareDetected, AttachGroupPolicy, AttachRolePolicy, AttachUserPolicy, CreateTopic
data_stream.dataset6eq 6aws.cloudtrail, o365.audit, azure.activitylogs
Provider_Name5eq 5OneDrive, SharePoint, iam.amazonaws.com, ses.amazonaws.com, sns.amazonaws.com
event.outcome4eq 4success, Success
CommandLine3contains 3*-Wl,-init,*, *-classpath *, *-shared*, *.Payload*, *.so*
EventID3eq 3SharePointFileOperation, 4104
Image2ends_with 2*\Atlassian\Confluence\jre\bin\java.exe, \curl.exe, \wget.exe
process_basename2in 2*x86_64-linux-gnu-gcc*, NorthstarStager.exe, SystemHealthCheck.exe, cc, g++
Details1contains 1Microsoft.HybridConnectionManager.Listener.exe
OriginalFileName1eq 1NorthstarStager.exe
ScriptBlockText1ends_with 1*));IEX (New-Object IO.StreamReader(New-Object...
TargetFilename1contains 1, in 1*.bat, *.cmd, *.dat
TargetObject1contains 1\Services\HybridConnectionManager
aws.cloudtrail.flattened.request_parameters.policyArn1eq 1arn:aws:iam::aws:policy/AmazonSESFullAccess
aws::eventName1eq 1DeleteImportedKeyMaterial, ImportKeyMaterial

Top indicator values (70 distinct)

These values appear most often in rule predicates.

FieldKindValueRules (here)Corpus reach
event.outcomeeq
Success
4306
data_stream.dataseteq
aws.cloudtrail
3143
data_stream.dataseteq
o365.audit
238
EventIDeq
SharePointFileOperation
22
EventIDeq
4104
1269
EventTypeeq
FileMalwareDetected
22
EventTypeeq
CreateTopic
1
EventTypeeq
SetValue
16
CommandLinecontains
*-Wl,-init,*
1
CommandLinecontains
*-classpath *
12
CommandLinecontains
*-shared*
1
CommandLinecontains
*.Payload*
12
CommandLinecontains
*.so*
1
CommandLinecontains
*\AppData\Local\Temp\~spawn*
1
CommandLinecontains
.DownloadFile(
17
CommandLinecontains
.DownloadString(
17
CommandLinecontains
Invoke-WebRequest
113
CommandLinecontains
Start-BitsTransfer
15
CommandLinecontains
curl
111
CommandLinecontains
https://attachment.outlook.live.net/owa/
1
CommandLinecontains
https://onenoteonlinesync.onenote.com/onenoteonlinesync/
1
CommandLinecontains
iwr
111
CommandLinecontains
wget
17
Detailscontains
Microsoft.HybridConnectionManager.Listener.exe
1
EventTypein
AttachGroupPolicy
12
EventTypein
AttachRolePolicy
13
EventTypein
AttachUserPolicy
13
EventTypein
PutAccountSendingAttributes
1
EventTypein
UpdateAccountSendingEnabled
1
Imageends_with
*\Atlassian\Confluence\jre\bin\java.exe
1

Exclusions (5 distinct)

These values appear most often in top-level exclusions.

FieldKindValueRules excluding
aws::userAgentcontains
*Ansible*
1
aws::userAgentcontains
*Pulumi*
1
aws::userAgentcontains
*Terraform*
1
aws::userAgenteq
batch.amazonaws.com
1
aws::userAgenteq
cloudformation.amazonaws.com
1

Rules under this technique

These vendors publish rules tagged with this technique.

Platform (all)
Domain (all)

Sigma 3 rules

Elastic 6 rules

Splunk 5 rules

Panther 2 rules