Resource Hijacking: Compute Hijacking T1496.001

Tactic: Impact

Adversaries may leverage the compute resources of co-opted systems to complete resource-intensive tasks, which may impact system and/or hosted service availability.

Authoring guide

Patterns shared across the 2 rules above: which fields they filter on, what specific values they look for, and what they exclude. The catalog normalizes field names across vendors so Sigma's Image, Elastic's process.name, and Splunk's process_name collapse into one row. Each rule contributes at most once per row.

Fields filtered most (10 distinct)

The fields most rules look at when detecting this technique. The How column shows the operators authors use (eq, wildcard, regex_match, match) and how often each appears. Sample values are concrete examples to start from, not an exhaustive list.

FieldRulesHowSample values
process_name2eq 1, in 1, is_not_null 1bash, csh, dash
CommandLine1contains 1/proc/sys/vm/swappiness, echo , vm.swappiness
Esql.agent_id_values1eq 11
Esql.recent1le 16
EventType1in 1ProcessRollup2, exec, exec_event
ParentImage1is_not_null 1
event.type1eq 1start
host.os.type1eq 1
process.args1contains 1, eq 1--write, -c, -w
system.process.cpu.total.norm.pct1ge 10.9

Top indicator values (26 distinct)

Specific (field, operator, value) combinations the rules check for, ranked by how many rules under this technique use each one. The Corpus reach column counts how many rules across the entire catalog (any technique) check the same combination. High numbers point to widely-used indicators that are likely noisy on their own; combine them with another condition for useful signal. Blank means the combination is specific to rules under this technique. Click a value to expand the rules under this technique that use it.

FieldKindValueRules (here)Corpus reach
CommandLinecontains
/proc/sys/vm/swappiness
1
CommandLinecontains
echo
14
CommandLinecontains
vm.swappiness
1
Esql.agent_id_valueseq
1
1
Esql.recentle
6
16
EventTypein
ProcessRollup2
1117
EventTypein
exec
1171
EventTypein
exec_event
1139
EventTypein
start
1134
event.typeeq
start
1606
process.argscontains
--write
13
process.argscontains
-w
13
process.argscontains
=
13
process.argseq
-c
130
process_nameeq
sysctl
13
process_namein
bash
188
process_namein
csh
171
process_namein
dash
178
process_namein
fish
172
process_namein
ksh
173
process_namein
sh
183
process_namein
swapoff
1
process_namein
swapon
1
process_namein
tcsh
169
process_namein
zsh
182
system.process.cpu.total.norm.pctge
0.9
1

Rules under this technique

Every rule in the catalog tagged with this technique, grouped by vendor. Click a rule title for its full predicates, exclusions, and indicators.

Platform (all)
Domain (all)

Elastic 2 rules