Software Deployment Tools T1072

Tactics: Execution, Lateral Movement

Adversaries may gain access to and use centralized software suites installed within an enterprise to execute commands and move laterally through the network. Configuration management and software deployment applications may be used in an enterprise network or cloud environment for routine administration purposes. These systems may also be integrated into CI/CD pipelines. Examples of such solutions include: SCCM, HBSS, Altiris, AWS Systems Manager, Microsoft Intune, Azure Arc, and GCP Deployment Manager.

Events covered

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

Authoring guide

These 30 rules share fields, values, and exclusions.

Fields filtered most (31 distinct)

These fields appear most often in rule filters.

FieldRulesHowSample values
action6eq 4, in 2completed, assigned, closed, converted_to_draft, edited
operationName6contains 5, in 1* DeviceManagementConfigurationPolicy*, *DeviceHealthScript*, *ManagedDevice*, *MobileApp*, DeviceComplianceScript
CommandLine4contains 2, regex_match 2(?i)\/connect\:.*?\:, * /scomma *, * /stext *, *https://jamf.*
OriginalFileName4eq 4PDQDeployConsole.exe, Radmin.exe, csi.exe, psexec.c, rcsi.exe
sourcetype4eq 4azure:monitor:activity
EventID3eq 34688, 1
EventType3eq 3exec, integration_installation.create
Image3contains 1, ends_with 1, starts_with 1?:\Windows\SoftwareDistribution\Download\Install\*, Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}, Policies\{6AC1786C-016F-11D2-945F-00C04fB984F9}, \Device\HarddiskVolume?\Windows\SoftwareDistribution\Down..., \csi.exe
event.type3eq 3start
process_basename3eq 2, in 2apk, apt, apt-get, curl, nscurl
Company2eq 2Microsoft Corporation, PDQ.com
Description2eq 2PDQ Deploy Console, Radmin Viewer
Product2eq 2PDQ Deploy, Radmin Viewer
parent_process_basename2eq 1, in 1, starts_with 1node, osascript, perl, wuauclt.exe
process_name2regex_match 2(?i)radmin

Top indicator values (118 distinct)

These values appear most often in rule predicates.

FieldKindValueRules (here)Corpus reach
sourcetypeeq
azure:monitor:activity
45
actioneq
completed
34
event.typeeq
start
31036
CommandLineregex_match
(?i)\/connect\:.*?\:
22
EventTypeeq
exec
2547
EventTypeeq
integration_installation.create
1
actionin
edited
23
actionin
opened
22
process_nameregex_match
(?i)radmin
22
CommandLinecontains
* /scomma *
1
CommandLinecontains
* /stext *
1
CommandLinecontains
*https://jamf.*
1
Companyeq
Microsoft Corporation
12
Companyeq
PDQ.com
1
Descriptioneq
PDQ Deploy Console
1
Descriptioneq
Radmin Viewer
1
EventIDeq
1
1226
EventIDeq
4688
123
EventIDeq
4688
1284
Imagecontains
Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}
1
Imagecontains
Policies\{6AC1786C-016F-11D2-945F-00C04fB984F9}
1
Imageends_with
\csi.exe
12
Imageends_with
\rcsi.exe
1
Imagestarts_with
?:\Windows\SoftwareDistribution\Download\Install\*
1
Imagestarts_with
\Device\HarddiskVolume?\Windows\SoftwareDistribution\Download\Install\*
1
Malwareis_not_null
1
Messagecontains
malware
1
OperationNameeq
Release.ReleasePipelineCreated
1
OriginalFileNameeq
PDQDeployConsole.exe
1
OriginalFileNameeq
csi.exe
12

Exclusions (4 distinct)

These values appear most often in top-level exclusions.

Rules under this technique

These vendors publish rules tagged with this technique.

Platform (all)
Domain (all)

Sigma 4 rules

Elastic 4 rules

Splunk 7 rules

Kusto 4 rules

Panther 11 rules