Data Encrypted for Impact T1486

Tactic: Impact

Adversaries may encrypt data on target systems or on large numbers of systems in a network to interrupt availability to system and network resources. They can attempt to render stored data inaccessible by encrypting files or data on local and remote drives and withholding access to a decryption key. This may be done in order to extract monetary compensation from a victim in exchange for decryption or a decryption key (ransomware) or to render data permanently inaccessible in cases where the key is not saved or transmitted.

Events covered

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

Authoring guide

Patterns shared across the 75 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 (83 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
EventType13eq 13PutObject, creation, rename, connection_accepted, ransomware
Image9ends_with 7, contains 4, starts_with 2./, .tmp, .tmp\, /boot/, /dev/shm/
aws::eventName9eq 8, in 1CreateKey, PutKeyPolicy, DisableEbsEncryptionByDefault, CopyObject, DeleteImportedKeyMaterial
CommandLine8contains 7, in 1, match 1/f, \software\policies\microsoft\fve, "hklm\software\policies\, $, * -forcerecovery *
TargetFilename8ends_with 3, starts_with 2, contains 1, eq 1, match 1, wildcard 1c:\users\, .funksec, .txt, /bin/*, /home/*/documents/*
event.outcome7eq 7success, failure
EventID5eq 5ransomware, 11, 4688, 5
OriginalFileName5eq 5gpg.exe, rstrtmgr.dll, dcinst.exe
Provider_Name5eq 5s3.amazonaws.com, SecurityComplianceCenter
data_stream.dataset5eq 5aws.cloudtrail, o365.audit
gcp::service_name5eq 5storage.googleapis.com, cloudkms.googleapis.com
protoPayload.methodName5eq 4, in 1storage.objects.create, DestroyCryptoKeyVersion, Encrypt, UpdateCryptoKeyVersion, storage.buckets.delete
ProviderName4eq 4MDATP
SyslogMessage4contains 4ransom protect mechanism blocked, ransomware incident detected, the filer has detected a new ransomware attack, the filer has enforced the mitigation policy on volume
ThreatFamilyName4in 4DoS:Win64/WprJooblash, Ransom:Win32/Eagle!MSR, Ransom:Win32/Hive, Ransom:Win32/SiennaBlue.A, Ransom:Win32/SiennaBlue.B

Top indicator values (376 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
event.outcomeeq
success
6251
ProviderNameeq
MDATP
413
Provider_Nameeq
s3.amazonaws.com
414
data_stream.dataseteq
aws.cloudtrail
4141
CommandLinecontains
enablebdewithnotpm
33
CommandLinecontains
recoverykeymessage
33
CommandLinecontains
recoverykeymessagesource
33
CommandLinecontains
useadvancedstartup
33
CommandLinecontains
usetpmkey
33
CommandLinecontains
usetpmkeypin
33
CommandLinecontains
/f
27
CommandLinecontains
/v
25
CommandLinecontains
\software\policies\microsoft\fve
22
CommandLinecontains
add
234
CommandLinecontains
reg
27
CommandLinecontains
usetpm
22
CommandLinecontains
usetpmpin
22
EventTypeeq
PutObject
34
EventTypeeq
creation
325
EventTypeeq
rename
36
EventTypeeq
connection_accepted
24
EventTypeeq
ransomware
22
event.kindeq
alert
336
gcp::service_nameeq
storage.googleapis.com
34
process_ideq
4
311
DestinationPorteq
445
28
EventIDeq
ransomware
22
Imageends_with
\gpg.exe
24
Imageends_with
\gpg2.exe
24
ImageLoadedends_with
\rstrtmgr.dll
22

Exclusions (94 distinct)

Field/operator/value combinations excluded by rules under this technique (top-level not() clauses), sorted by how many rules exclude each. These are the false-positive paths the community has learned to filter out. A new rule that ignores the high-count entries here will likely fire on the same noisy paths. Click a value to expand the rules under this technique that exclude it.

FieldKindValueRules excluding
aws::eventNamene
CopyObject
2
aws::sourceIPAddressends_with
destination.address
2
Imagecontains
.tmp\
1
Imagecontains
:\program files (x86)\gnu\gnupg\bin\
1
Imagecontains
:\program files (x86)\gnupg vs-desktop\
1
Imagecontains
:\program files (x86)\gnupg\bin\
1
Imagecontains
:\program files (x86)\gpg4win\bin\
1
Imagecontains
\appdata\local\temp\is-
1
Imageends_with
.tmp
1
Imageends_with
\appdata\local\microsoft\onedrive\onedrivestandaloneupdater.exe
1
Imageends_with
\gpg.exe
1
Imageends_with
\gpg2.exe
1
Imagein
./runc
1
Imagein
./usr/bin/qemu-aarch64
1
Imagestarts_with
c:\$windows.~bt\'
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)

Sigma 19 rules

Elastic 14 rules

Splunk 10 rules

Kusto 18 rules

Panther 14 rules