Techniques › T1048 › T1048.001
T1048.001 Exfiltration Over Symmetric Encrypted Non-C2 Protocol
exfiltration — Linux, macOS, Windows, ESXi · attack.mitre.org · JSON
1
MITRE detection strategy
4
analytics
1
Sigma rules tagged attack.t1048.001
0
KEV CVEs mapped here
<p>Adversaries may steal data by exfiltrating it over a symmetrically encrypted network protocol other than that of the existing command and control channel. The data may also be sent to an alternate network location from the main command and control server.</p><p>Symmetric encryption algorithms are those that use shared or the same keys/secrets on each end of the channel. This requires an exchange or pre-arranged agreement/possession of the value used to encrypt and decrypt data.</p><p>Network protocols that use asymmetric encryption often utilize symmetric encryption once keys are exchanged, but adversaries may opt to manually share keys and implement symmetric cryptographic algorithms (ex: RC4, AES) vice using mechanisms that are baked into a protocol. This may result in multiple layers of encryption (in protocols that are natively encrypted such as HTTPS) or encryption in protocols that not typically encrypted (such as HTTP or FTP).</p>
KEV CVEs mapped to this technique · CTID Mappings Explorer
None. No KEV entry in the public mapping names this technique. Given that 74.7% of KEV has no mapping at all, this says more about the mapping than about the technique.
Detection strategy · ATT&CK Enterprise v19.2
- DET0503 Behavioral Detection Strategy for Exfiltration Over Symmetric Encrypted Non-C2 Protocol v1.0
AN1389 WindowsDetects the execution of non-browser processes establishing outbound encrypted network connections using uncommon symmetric encryption protocols (e.g., AES via PowerShell or custom scripts) to alternate external destinations.Tunable:
PayloadEntropyThresholdTimeWindowExecutableAllowlistAN1390 LinuxDetects command-line utilities or scripts using encryption libraries or symmetric algorithms (e.g., OpenSSL AES, GPG, Python + PyCrypto) in conjunction with outbound file transfers or traffic to external destinations.NSM:Flowssl.log (for TLS handshake analysis), dns.log (tunneling indicators)→ DC0085 Network Traffic ContentTunable:FileTransferIndicatorLibraryCallTrackingAN1391 macOSDetects symmetric key-based encryption operations (e.g., AES via Python, AppleScript, or OpenSSL) followed by unusual outbound connections from non-browser applications or scripted tools.Tunable:ApplicationProfileBaselineEncryptionRoutinePatternAN1392 ESXiDetects unexpected encrypted egress traffic from management services (e.g., hostd) or guest VMs utilizing symmetric encryption without traditional protocols (e.g., FTP with embedded AES ciphertext).Tunable:GuestVMExfilWatchlistServiceEgressProfile
Sigma rules · SigmaHQ da9bb07d64, tag attack.t1048.001
Author: Daniil Yugoslavskiy, oscd.community
· 2019-10-24 (modified 2021-11-27) · logsource: product=windows category=process_creation · 98a96a5a-64a0-4c42-92c5-489da3866cb0
Well-known DNS Exfiltration tools execution
Rules tagged at the parent level (attack.t1048) 12
These target the parent technique, not this sub-technique specifically. Listed for completeness, not counted as coverage.
Author: Nounou Mbeiri, Swachchhanda Shrawan Poudel (Nextron Systems)
· 2025-10-17 · logsource: product=windows category=process_creation · 6ddff2e8-ea1a-45d0-8938-93dfc1d67ae7
Detects the execution of the Restic backup tool, which can be used for data exfiltration.
Threat actors may leverage Restic to back up and exfiltrate sensitive data to remote storage locations, including cloud services.
If not legitimately used in the enterprise environment, its presence may indicate malicious activity.
Author: frack113
· 2025-10-12 · logsource: product=windows category=process_creation · 7674f8ef-7141-4cf0-a311-ee359264c64c
Detects the execution of Winscp from an a non standard folder. This could indicate the execution of Winscp portable.
Author: Florian Roth (Nextron Systems), oscd.community, Teymur Kheirkhabarov @HeirhabarovT, Zach Stanford @svch0st, Nasreddine Bencherchali
· 2019-12-30 (modified 2025-10-22) · logsource: product=windows category=process_creation · 855bc8b5-2ae8-402e-a9ed-b889e6df1900
Detects a copy command or a copy utility execution to or from an Admin share or remote
Author: Daniil Yugoslavskiy, Ian Davis, oscd.community
· 2019-10-24 (modified 2022-12-25) · logsource: product=windows service=system · 8e4cf0e5-aa5d-4dc3-beff-dc26917744a9
Well-known TAP software installation. Possible preparation for data exfiltration using tunnelling techniques
Author: Daniil Yugoslavskiy, Ian Davis, oscd.community
· 2019-10-24 (modified 2023-12-11) · logsource: product=windows category=process_creation · 99793437-3e16-439b-be0f-078782cf953d
Well-known TAP software installation. Possible preparation for data exfiltration using tunneling techniques
Author: Daniil Yugoslavskiy, Ian Davis, oscd.community
· 2019-10-24 (modified 2022-11-29) · logsource: product=windows service=security · 9c8afa4d-0022-48f0-9456-3712466f9701
Detects the installation of a well-known TAP driver service. This could be a sign of potential preparation for data exfiltration using tunnelling techniques.
Author: Saw Winn Naung , Azure-Sentinel
· 2021-08-15 (modified 2025-09-12) · logsource: product=zeek service=dns · a8322756-015c-42e7-afb1-436e85ed3ff5
Identifies IPs performing DNS lookups associated with common Tor proxies.
Author: Florian Roth (Nextron Systems)
· 2022-01-16 (modified 2023-12-28) · logsource: product=windows category=process_creation · ab9e3b40-0c85-4ba1-aede-455d226fd124
Detects a suspicious output redirection to the local admins share, this technique is often found in malicious scripts or hacktool stagers
Author: Leonardo Gasparini
· 2026-05-12 · logsource: product=windows category=dns_query · ac5a4e3f-7f9d-6abc-d8ea-3b4c5f6a7b8c
Detects DNS queries to attacker-controlled infrastructure used by the Mini Shai-Hulud campaign targeting TanStack npm packages along with other packages such as mistralai, uipath and so on.
The domain git-tanstack.com (registered May 9, 2026) hosted secondary payloads including transformers.pyz.
The filev2.getsession.org endpoint was used for credential exfiltration via the Session protocol.
Author: frack113
· 2025-10-12 · logsource: product=windows category=process_creation · c1477deb-37cf-4439-9ffb-44499acb89d0
Detects the execution of Winscp with the "-command" and the "open" flags in order to open an FTP connection. Akira ransomware was seen using this technique in order to exfiltrate data.
Author: Omar Khaled (@beacon_exe), MahirAli Khan (in/mahiralikhan), Nasreddine Bencherchali (Nextron Systems)
· 2024-08-20 · logsource: product=windows category=process_creation · c615d676-f655-46b9-b913-78729021e5d7
Detects the execution of the BCP utility in order to export data from the database.
Attackers were seen saving their malware to a database column or table and then later extracting it via "bcp.exe" into a file.
Author: frack113
· 2022-01-07 · logsource: product=windows category=ps_script · d59d7842-9a21-4bc6-ba98-64bfe0091355
DNSExfiltrator allows for transferring (exfiltrate) a file over a DNS request covert channel