Upload to consumer cloud storage
exfil_cloud_storage_upload
Attempts to upload a synthetic-PII canary to Dropbox, Google Drive, OneDrive, an anonymous file drop and a paste site, using deliberately invalid credentials so nothing can be stored anywhere. What is measured is whether the request reaches the service and whether the body is inspected on the way out.
What it needs before it will run
-
runs in --safeObservation only. It runs even in the inert mode, because it changes nothing and sends nothing.
-
sends trafficGenerates outbound traffic. --no-network suppresses it entirely.
Gates are cumulative and none of them is implied by another: see the three gates for why they are separate decisions.
ATT&CK techniques it exercises
| Technique | Name | Tactic | Across public reports |
|---|---|---|---|
| T1041 | Exfiltration Over C2 Channel | Exfiltration | coverage statistics |
| T1567.002 | Exfiltration to Cloud Storage | Exfiltration | coverage statistics |
How often anything notices
Not enough data: fewer than 3 public reports have run this test, so no rate is published for it. Groups below that threshold are withheld everywhere on the site — with one or two contributors an average is one organisation's result with a percent sign after it.
Other exfiltration tests
| Test | What it does | Severity |
|---|---|---|
| DNS tunnelling pattern exfil_dns_tunnel | Issues a burst of long, high-entropy subdomain lookups under a controlled zone — the shape of data being smuggled out inside DNS queries. The data enc… | high |
| DNS-over-HTTPS resolver bypass exfil_doh_resolution | Resolves a known-bad test domain through public DNS-over-HTTPS resolvers instead of the host's configured resolver, to establish whether DNS filtering… | high |
| Outbound HTTP POST carrying synthetic PII exfil_http_post_pii | POSTs the synthetic-PII canary to a controlled endpoint over both HTTPS and plain HTTP, so content inspection can be told apart from destination filte… | high |
| Canary documents with synthetic sensitive data exfil_dlp_canary_documents | Writes documents whose content is what data-loss-prevention rules look for — Luhn-valid but unissued test card numbers, national-ID-shaped strings, AP… | medium |
Catalogue generated from client 0.1.0. A test's behaviour can
change between releases; this page describes the version named here.