Data Transfer Size Limits T1030

Tactic: Exfiltration

An adversary may exfiltrate data in fixed size chunks instead of whole files or limit packet sizes below certain thresholds. This approach may be used to avoid triggering network data transfer threshold alerts.

Events covered

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

Authoring guide

These 27 rules share fields, values, and exclusions.

Fields filtered most (28 distinct)

These fields appear most often in rule filters.

FieldRulesHowSample values
CommandLine5regex_match 3, contains 2, in 1, match 1(?i)\s+(((copy|move|moveto|copyto)\s+.*\S+:\S+\s+.*\S+:\S..., (?i)rclone, * -b *, * if=*, */dd *
EventID3eq 31, 4103, 4104, 4688
sourcetype3eq 3auditd, bash_history
type3eq 3SYSCALL, execve, proctitle
Action2eq 2hold, notification
EventType2eq 1, in 1ProcessRollup2, connection_attempted, exec, exec_event
NetworkDirection2eq 2Outgoing
Operation2in 2FileDownloaded, FileUploaded
RecordType2eq 2SharePointFileOperation
action_s2eq 2hold, notification
comm2eq 2split
event.type2eq 2start
process_basename2in 2, eq 1, starts_with 17z, 7za, 7zr, dd, rsplit
process_name2regex_match 2(?i)rclone
Activity1eq 1THREAT

Top indicator values (144 distinct)

These values appear most often in rule predicates.

FieldKindValueRules (here)Corpus reach
CommandLineregex_match
(?i)\s+(((copy|move|moveto|copyto)\s+.*\S+:\S+\s+.*\S+:\S+)|(serve\s+(dlna|ht...
22
CommandLineregex_match
(?i)rclone
1
NetworkDirectioneq
Outgoing
22
Operationin
FileDownloaded
22
Operationin
FileUploaded
22
RecordTypeeq
SharePointFileOperation
22
commeq
split
22
event.typeeq
start
21036
process_basenamein
split
23
process_nameregex_match
(?i)rclone
22
sourcetypeeq
auditd
258
typeeq
SYSCALL
227
Actioneq
hold
1
Actioneq
notification
1
Activityeq
THREAT
1
AdditionalFieldscontains
ESADLPVerdict
1
AdditionalFields[15]["ESAMsgSize"]gt
10000000
1
CommandLinecontains
* -b *
1
CommandLinecontains
* if=*
1
CommandLinecontains
*Buffer.from*
14
CommandLinecontains
*base64*
118
CommandLinecontains
*gzip*
12
CommandLinecontains
*split *
1
CommandLinecontains
*tarfile*
1
CommandLinecontains
*zipfile*
1
CommandLinecontains
*zlib*
14
CommandLinein
*/dd *
1
CommandLinein
dd *
1
CommandLinematch
*Compress-Archive*
1
CommandLinematch
*[Convert]::ToBase64String*
12

Exclusions (42 distinct)

These values appear most often in top-level exclusions.

FieldKindValueRules excluding
process_nameregex_match
(?i)(cmd|powershell).exe
2
dest_ipcidr_match
10.0.0.0/8
1
dest_ipcidr_match
100.64.0.0/10
1
dest_ipcidr_match
127.0.0.0/8
1
dest_ipcidr_match
169.254.0.0/16
1
dest_ipcidr_match
172.16.0.0/12
1
dest_ipcidr_match
192.0.0.0/24
1
dest_ipcidr_match
192.0.0.0/29
1
dest_ipcidr_match
192.0.0.10/32
1
dest_ipcidr_match
192.0.0.170/32
1
dest_ipcidr_match
192.0.0.171/32
1
dest_ipcidr_match
192.0.0.8/32
1
dest_ipcidr_match
192.0.0.9/32
1
dest_ipcidr_match
192.0.2.0/24
1
dest_ipcidr_match
192.168.0.0/16
1

Rules under this technique

These vendors publish rules tagged with this technique.

Platform (all)
Domain (all)

Sigma 2 rules

Elastic 2 rules

Splunk 7 rules

Kusto 16 rules