Response playbooks, investigation guides, and Atomic Red Team tests are Pro-only. Upgrade to unlock the full detection package for THREAT-PasteSite-ChunkedDeadDropExfil.
Upgrade to ProDetect Chunked Multi-Paste Exfiltration to Text Storage Dead Drops in IBM QRadar
Free-tier text storage sites (Pastebin, dpaste, Ghostbin, paste.ee) enforce per-paste size caps that typically range from 512KB to a few megabytes. Adversaries and data-extortion crews exfiltrating a large staged archive (credential dumps, database exports, source code trees) via these services split the payload into sequential chunks — using `split`, PowerShell `Get-Content -ReadCount`, or a bundled exfil script — and upload each chunk as a separate paste, sometimes across multiple throwaway accounts to evade per-account rate limiting. This defeats naive single-event, single-large-transfer detection because no individual upload looks abnormal in isolation; the signal only emerges from correlating a burst of same-host, same-account paste-site uploads within a short window, each falling suspiciously below the platform's known size ceiling. This pattern is distinct from the ad-hoc single-paste developer or IR-analyst use already covered by the base T1567.003 technique detection: it requires both a local file-splitting or chunk-naming precursor and a subsequent burst of small, same-destination uploads. Both data-extortion crews staging data ahead of ransom negotiation and espionage actors moving smaller artifacts are known to use public paste and text-storage sites as dead drops; chunking credential material across many small pastes specifically evades proxy-level DLP thresholds tuned to single-request byte counts.
MITRE ATT&CK
- Tactic
- Exfiltration
QRadar Detection Query
SELECT
DATEFORMAT(starttime, 'YYYY-MM-dd HH:mm:ss') AS EventTime,
hostname AS Hostname,
username AS User,
"DestinationHostname" AS PasteHost,
COUNT(*) AS UploadCount
FROM events
WHERE "DestinationHostname" ILIKE ANY
('%pastebin.com%','%hastebin%','%ghostbin%','%paste.ee%','%dpaste%',
'%sprunge.us%','%ix.io%','%termbin%','%controlc.com%','%rentry.co%')
AND starttime > NOW() - 86400000
GROUP BY hostname, username, FLOOR(starttime/900000)
HAVING UploadCount >= 3
ORDER BY UploadCount DESC QRadar AQL query bucketing paste-site network connections into 15-minute windows (FLOOR(starttime/900000)) per host/user and flagging any window with three or more uploads. Pair with a separate query on process events matching `split -b` or PowerShell chunked `Get-Content` invocations to identify the staging precursor; correlate both in the QRadar Use Case Manager for full-confidence alerting.
Data Sources
Required Tables
False Positives & Tuning
- CI/CD pipelines publishing multiple build logs as separate pastes within a short run
- Legitimate log-splitting or report-chunking scripts unrelated to paste-site exfiltration
Other platforms for THREAT-PasteSite-ChunkedDeadDropExfil
Testing Methodology
Validate this detection against 2 adversary techniques from Atomic Red Team. Each test below lists the behaviour to exercise and the telemetry you should expect to see. Executable commands and cleanup steps are available with Pro.
- Test 1Split a Staged File and Upload as Multiple Pastebin Chunks
Expected signal: Process creation event for `split` with `-b 100k` and an output prefix argument. Three or more curl process creation events within a short window, each with a command line referencing pastebin.com/api/api_post.php. Corresponding network connection events to pastebin.com on port 443 for each curl invocation.
- Test 2PowerShell Chunked Read-and-Upload Loop to dpaste
Expected signal: Sysmon Event ID 1 for powershell.exe with CommandLine containing 'Get-Content', 'ReadCount', and 'dpaste.org'. Multiple Sysmon Event ID 3 network connections from powershell.exe to dpaste.org within the same execution window. PowerShell ScriptBlock Log Event ID 4104 capturing the full loop.
Unlock playbooks & atomic tests with Pro
Get the full detection package for THREAT-PasteSite-ChunkedDeadDropExfil — response playbook and atomic red team tests, plus investigation guidance and hunting queries.
df00tech Pro — £29/user/month
Related Detections
Tactic Hub
Detection Variants (1)
Different telemetry and tradecraft for the same technique — pick the one that matches the data you collect.