AN0144 Analytic 0144
Detects excessive outbound traffic to remote host over HTTP(S) from uncommon or previously unseen processes.
Platforms: Windows.
- Network Traffic Content — NSM:Flow; channel HTTP .
1200KM / simulation
Adversaries may obfuscate command and control traffic to make it more difficult to detect. Command and control (C2) communications are hidden (but not necessarily encrypted) in an attempt to make the content more difficult to discover or decipher and to make the communication less conspicuous and hide commands from being seen. This encompasses many methods, such as adding junk data to protocol traffic, using steganography, or impersonating…
Adversaries may obfuscate command and control traffic to make it more difficult to detect.[Bitdefender FunnyDream Campaign November 2020] Command and control (C2) communications are hidden (but not necessarily encrypted) in an attempt to make the content more difficult to discover or decipher and to make the communication less conspicuous and hide commands from being seen. This encompasses many methods, such as adding junk data to protocol traffic, using steganography, or impersonating legitimate protocols.
Official technique definition · Open in the interactive matrix
Related pages are navigation context. Their tools, rules and lab results are not automatically inherited.
These contracts are selected through exact technique-to-data-component relationships or explicitly labelled planning overrides. Configure a collector at the relevant observation point; a telemetry name alone is not coverage.
DC0082 collection page — Enable scoped Sysmon NetworkConnect (3), disabled by default, or a platform-equivalent process-aware network sensor.
Required normalized fields: process_guid, destination_ip, destination_port, protocol, initiated.
Project-normalized synthetic JSON, not a native provider log, captured event, attack verdict or validated detection. A parser/adapter is required for a real SIEM. Example names, IPs and values are fictional.
{
"schema": "1200km.telemetry.example.v1",
"synthetic": true,
"timestamp": "2026-09-27T12:00:00Z",
"telemetry_id": "DC0082",
"collector": "illustrative-lab-collector",
"observation": {
"process_guid": "lab-process-001",
"destination_ip": "198.51.100.20",
"destination_port": 443,
"protocol": "tcp",
"initiated": true
}
}Visibility limits: Event filtering and sensor versions change coverage. High-volume image-load and process-access collection needs tuning; endpoint events alone do not establish intent.
DC0085 collection page — Scope approved packet capture/protocol content collection to the lab flow; retain capture provenance and truncation indicators.
Required normalized fields: flow_id, protocol, method, path, payload_excerpt.
Project-normalized synthetic JSON, not a native provider log, captured event, attack verdict or validated detection. A parser/adapter is required for a real SIEM. Example names, IPs and values are fictional.
{
"schema": "1200km.telemetry.example.v1",
"synthetic": true,
"timestamp": "2026-09-27T12:00:00Z",
"telemetry_id": "DC0085",
"collector": "illustrative-lab-collector",
"observation": {
"flow_id": "lab-flow-1",
"protocol": "http",
"method": "GET",
"path": "/lab-check",
"payload_excerpt": "LAB_TELEMETRY_CHECK"
}
}Visibility limits: Flows are not packet payloads. NAT, asymmetric routes, encryption, missing mirrors and sampling can hide attribution or content. A destination connection alone does not prove malicious intent.
DC0032 collection page — Collect Sysmon ProcessCreate (1); preserve ProcessGuid and parent identifiers. Security 4688 is an alternative with separate audit/command-line settings.
Required normalized fields: process_guid, image, parent_image, command_line, user.
<EventFiltering>
<ProcessCreate onmatch="include">
<Image condition="is">C:\Windows\System32\whoami.exe</Image>
</ProcessCreate>
</EventFiltering>This fragment only selects the named process. It is not a complete production policy. Inspect the installed schema with sysmon64 -s; preserve existing rules, then apply the reviewed complete configuration with sysmon64 -c <configuration-file>.
Project-normalized synthetic JSON, not a native provider log, captured event, attack verdict or validated detection. A parser/adapter is required for a real SIEM. Example names, IPs and values are fictional.
{
"schema": "1200km.telemetry.example.v1",
"synthetic": true,
"timestamp": "2026-09-27T12:00:00Z",
"telemetry_id": "DC0032",
"collector": "illustrative-lab-collector",
"observation": {
"process_guid": "lab-process-001",
"image": "C:\\Windows\\System32\\whoami.exe",
"parent_image": "C:\\Windows\\System32\\cmd.exe",
"command_line": "whoami",
"user": "LAB\\analyst"
}
}Visibility limits: Event filtering and sensor versions change coverage. High-volume image-load and process-access collection needs tuning; endpoint events alone do not establish intent.
Open the dedicated detection workspace · Existing query engineering
Detects excessive outbound traffic to remote host over HTTP(S) from uncommon or previously unseen processes.
Platforms: Windows.
Identifies custom or previously unseen userland processes initiating high-volume HTTP connections with low response volume.
Platforms: Linux.
Flags unexpected user applications initiating long-lived HTTP(S) sessions with irregular traffic patterns.
Platforms: macOS.
No exact-tagged Sigma source rule was imported. This does not establish that the technique is undetectable; the MITRE guidance and collection requirements remain relevant.
No exact technique-specific Atlas model is present for T1001 in the selected source snapshot. The following is a design worksheet, not a newly validated model.
Start from the exact analytic above. The collection-specific lenses below are analyst recommendations; they do not assert that an arbitrary statistical deviation detects this technique.
Anomaly Detection Atlas · Baseline, validation and blind spots
These are exact ATT&CK software-use relationships, including malware. They provide behavior context, not recommendations to download or execute malware. No safety or detector claim is inherited.
FlawedAmmyy may obfuscate portions of the initial C2 handshake.[Proofpoint TA505 Mar 2018]
Exact relationship: relationship--efd7f218-0e23-458b-be17-afad9545fa25Okrum leverages the HTTP protocol for C2 communication, while hiding the actual messages in the Cookie and Set-Cookie headers of the HTTP requests.[ESET Okrum July 2019]
Exact relationship: relationship--3bca1b9e-c598-494a-9471-0121734e7c79RDAT has used encoded data within subdomains as AES ciphertext to communicate from the host to the C2.[Unit42 RDAT July 2020]
Exact relationship: relationship--dd4423f6-b526-4856-aa00-2c4aa36617daSLOTHFULMEDIA has hashed a string containing system information prior to exfiltration via POST requests.[CISA MAR SLOTHFULMEDIA October 2020]
Exact relationship: relationship--6d182b64-121f-43bf-b268-fe1e5874087dSideTwist can embed C2 responses in the source code of a fake Flickr webpage.[Check Point APT34 April 2021]
Exact relationship: relationship--f0782cdb-1b7a-4e23-acb4-dba55ad03468TrailBlazer can masquerade its C2 traffic as legitimate Google Notifications HTTP requests.[CrowdStrike StellarParticle January 2022]
Exact relationship: relationship--7bade69a-16f3-4d2d-bec5-c7dc76358787FunnyDream can send compressed and obfuscated packets to C2.[Bitdefender FunnyDream Campaign November 2020]
Exact relationship: relationship--d0ce49aa-fc45-431a-8109-90958fb15b5eNinja has the ability to modify headers and URL paths to hide malicious traffic in HTTP requests.[Kaspersky ToddyCat June 2022]
Exact relationship: relationship--784ac574-4c0d-485e-ae56-63d3b88e383fDarkGate will retrieved encrypted commands from its command and control server for follow-on actions such as cryptocurrency mining.[Ensilo Darkgate 2018]
Exact relationship: relationship--d8c84ee1-db8d-4f32-addf-831310c93ab7FRAMESTING can send and receive zlib compressed data within `POST` requests.[Mandiant Cutting Edge Part 2 January 2024]
Exact relationship: relationship--db5014cf-3281-493d-8416-9385737cf12dStrelaStealer encrypts the payload of HTTP POST communications using the same XOR key used for the malware's DLL payload.[DCSO StrelaStealer 2022]
Exact relationship: relationship--09388627-d275-4b74-bcd4-d8643d3e0482SystemBC has encoded with XOR and encrypted with RC4 its beacon.[Lumen_SystemBC_Sept2025]
Exact relationship: relationship--4802a823-0a51-47c2-aabe-369a2430ba95evilginx2 can modify the Origin and Referrer fields in HTTPS headers it relays between intended victims and legitimate websites to comply with cross-origin resource sharing (CORS) restrictions.[Evilginx 2 July 2018]
Exact relationship: relationship--dc27cb61-8dcf-4cc6-b166-b6faf6504c21Atomic evidence: no compatible candidate in this snapshot. Live lab status: not run for these imported procedures.
Use disposable lab hosts and test accounts, explicit target allowlists, a clean snapshot, bounded egress and a restore plan. Review every candidate and dependency before any execution.
No compatible Atomic procedure is present in this pinned evidence set. Technical feasibility has not been ruled out. A custom procedure must define the behavior, target, collection point, success observable and rollback before execution.
Download synthetic collection fixture (JSON) · Download the complete engineering workbook
This fixture exercises the listed collection fields. It does not reproduce Data Obfuscation, label its example events as malicious, or measure detection effectiveness. Use the exact analytic and selected procedure to build an independently labelled behavior-positive dataset.
Not run in this browser. No network scan or attack command is executed by this control.
All-page audit and evidence inventory · This page’s machine-readable workbook
Pinned MITRE STIX source · SHA-256 81113ba98afa2928f3dcff62022539f7ce30c315c32e14422f11ff95ce534352. Definition and procedure context are reproduced from this snapshot, not independently re-investigated incidents.
Network intrusion detection and prevention systems that use network signatures to identify traffic for specific adversary malware can be used to mitigate some obfuscation activity at the network level.
These are explicit actor-to-technique associations in the existing Threat Matrix snapshot, not attribution of an event or proof that a detector identifies the actor. No tool-to-actor relationship is inferred.
Pinned research references. No browser attack runner or production-validated detector is asserted. Imported procedures remain unvalidated; any bounded lab evidence has its own scope. ATT&CK / Atomic provenance · Detection provenance.