How T1486 data encryption disrupts operations and where it appears in intrusions
For a SOC lead, the first sign of T1486 Data encrypted for impact is often not a clean alert but a cluster of encrypted files, changed extensions and a ransom note, appearing after an intrusion that has already been running for some time. MITRE ATT&CK defines the Impact tactic (TA0040) as follows: "The adversary is trying to manipulate, interrupt, or destroy your systems and data." Encryption for impact is one of the most disruptive ways to act on that goal, because it can stop business services and make data unavailable without any exfiltration being visible at the moment of impact. T1486 is an Impact technique, so the question for the response team is not only whether files were encrypted, but how the adversary got far enough to do it.
In most intrusions, T1486 comes late. The adversary usually has earlier activity to find: discovery of hosts, shares and backup systems, misuse of valid or stolen credentials, and tampering with backups or recovery options before encryption starts. Those earlier stages are where detection has the best chance to act. Ask your team to confirm which discovery, authentication and backup-related events from the past several weeks are retained and searchable, and whether they can be correlated by host and account. If that history is short or incomplete, the encryption event will be the first thing you see, and the window for containment will already be smaller.
This page targets MITRE ATT&CK Enterprise version 20.0, and every detection mapping in your own documentation should name that version. ATT&CK releases can rename, deprecate or revoke techniques and sub-techniques, so a rule written against an older mapping may need review before it is trusted. Confirm the version your SIEM content, Sigma rules and Wazuh decoders reference, and record it alongside the data sources you rely on. A detection that is traceable to a named ATT&CK version is far easier to validate, audit and update when the framework changes.
Which telemetry reveals encryption activity and which tool collects it
This table maps each ATT&CK data component referenced for Impact techniques to the encryption-related signal it can reveal and the open-source collector that gathers it. Read each row as a question to answer in your own environment: which collector is already deployed, and does it cover the platform where ransomware-style encryption would run. The main takeaway is that no single source is sufficient, so file creation and process telemetry on hosts must be correlated with ESXi and cloud control-plane logs.
| Data component | Encryption signal to look for | Open-source collector |
|---|---|---|
| Process Creation (DC0032) | Unexpected encryption or archiving binaries launched by services, scheduled tasks or user sessions, especially with rapid repeated starts across many hosts | Wazuh agent (Linux and Windows event data), Sysmon for Linux or auditd on Linux hosts |
| Command Execution (DC0064) | Shell or scripted commands that enumerate and touch large numbers of files, or that invoke encryption utilities against directory trees | Wazuh agent with command monitoring, auditd, Velociraptor hunts for shell history and command artifacts |
| File Creation (DC0039) | Bursts of new files with changed extensions or uniform names written across many directories in a short window, including ransom note files dropped in each folder | Wazuh file integrity monitoring, Sysmon for Linux file create events, Velociraptor file system artifacts |
| Application Log Content (DC0038) | Errors and access records from file servers, databases, backup agents or hypervisor management services showing mass read or write failures | Wazuh log collection from application and server logs, Security Onion log forwarding |
| Network Traffic Content (DC0085) | Outbound connections from file servers or hypervisors to unfamiliar destinations, or SMB and NFS traffic bursts that exceed normal share access patterns | Zeek for protocol metadata, Suricata rules for known tooling signatures, Security Onion for correlation |
| File Deletion (DC0040) | Mass deletion or removal of original files after new encrypted copies appear, and deletion of shadow copies or backup catalogs | Wazuh file monitoring, auditd delete events, Velociraptor for recovering deletion evidence |
| ESXi and IaaS control-plane logs (to confirm) | Datastore or virtual machine power-state changes, snapshot or backup job deletions, and new or unfamiliar administrative sessions on hypervisor and cloud management planes | Confirm with the client which ESXi syslog and cloud audit logs are forwarded to the Wazuh or Security Onion pipeline and their retention |
Detection ideas for mass file rewriting and encryption behavior
Encryption for impact shows up as a burst of file changes that no normal workload would produce. The cards below describe the detection logic in words, the thresholds to tune per host role, and the benign activity that will trigger the same signals if you do not account for it.
High-rate modification by one process
Alert when a single process modifies or renames a large number of files within a short window, measured per host and per role. File Creation and file modification telemetry, correlated with the process that owns the writes, is the core signal for T1486 Data encrypted for impact. Set the threshold from a baseline of normal write volume on file servers, build hosts and database servers separately, since each role has a different steady state. Check whether the process is signed, expected on that host, and launched from an unusual parent. Baseline per role before enabling blocking actions.
Many new files with unfamiliar extensions
Look for a sudden population of newly created files that share an extension not seen in the directory's history, often paired with the original names being retained or removed. This is a File Creation pattern that complements the modification signal, because some encryptors write new copies and delete originals rather than rewriting in place. Maintain an allowlist of extensions per share and review new extensions that appear in bulk. Confirm which of your telemetry sources record file creation and deletion together so the two events can be joined.
Entropy change in written content
Compare the statistical randomness of file content before and after a write where your tooling supports it. A large number of files shifting from structured content to near-random content in a short period is a strong indicator, but compressed and already-encrypted formats such as archives, media and some database files also have high entropy. Exclude known compressed formats from the entropy rule and score changes from documents and spreadsheets more heavily. Confirm with your Velociraptor or endpoint vendor whether entropy is available as a native field or needs a custom artifact.
ESXi datastore activity outside maintenance
On VMware ESXi hosts, alert on file operations against datastore paths, VM disk files or configuration files that occur outside approved change windows and outside the backup service's schedule. Command Execution on the hypervisor shell and unexpected process activity on the management interface are the corroborating events. Keep a calendar of maintenance windows, backup jobs and snapshot operations as an input to the rule so that routine work does not drive false positives. Ask your hypervisor vendor which logs record datastore file activity and whether they can be forwarded to your SIEM.
Benign sources that mimic encryption
Document the known producers of mass file change before tuning, because they will fire the same rules. Backup agents rewrite catalogs and change blocks, database maintenance rebuilds indexes and rewrites data files, compression jobs create many new archives, and software updates replace large numbers of binaries. For each, record the process name, signing identity, host role and time window, then suppress by that combination rather than by process name alone. Review every suppression quarterly, because an attacker who imitates a trusted process name will otherwise pass unseen.
Validate rules in a cyber range
Confirm each rule against a private cyber range that replicates your file server, hypervisor and backup layout using simulated, safe file-change workloads. Measure whether the rule fires at the threshold you set, how long the alert takes to reach your SIEM, and whether the benign sources in the previous card trigger it. Mapping results to the ATT&CK version you target keeps the detection record accurate, since releases can rename or revoke techniques. Record the tuned thresholds and their test results so the rules can be audited.
How to confirm the detection fires before an incident
This sequence proves, in a lab or private cyber range, that detection for T1486 Data Encrypted for Impact fires on each in-scope platform before a real event tests it. It produces a documented record of alerts, timings and gaps that the team can act on and re-test after tuning.
Agree scope and the target ATT&CK version
The detection owner, the SOC lead and the platform owners agree which platforms are in scope, such as Linux, Windows, macOS, ESXi or IaaS workloads, and which log sources feed each one. The plan names the ATT&CK release it targets, Enterprise ATT&CK 20.0, because technique and detection mappings can change between releases. Sign-off comes from the change owner, and the agreed scope is written down before any emulation is scheduled. The step is done when every in-scope platform has a named owner and a named log source in the plan.
Select the ATT&CK test cases for T1486
The team selects emulation test cases that map to T1486 and its platform variants from the ATT&CK knowledge base, and records the technique ID, the platform and the data components expected in telemetry, such as Process Creation, Command Execution and File Creation. Test selection uses a catalog of published emulation content reviewed by the security engineers, not ad hoc actions. The output is a test register with one line per platform and per test case, each tied to the detection strategy it is meant to exercise.
Define expected alerts for each platform
Before anything runs, the detection engineer writes down what each platform should produce: the Wazuh rule or Sigma-derived rule expected to fire, the Security Onion or Suricata signal where network context matters, the severity, and the minimum fields an analyst needs, such as host, user, process and file path. Expected alerts are written as a table so that a missing alert is visible as a gap rather than a judgment call. The step is complete when each test case has a predicted alert and a named reviewer.
Run the emulation in an isolated range
An operator runs the agreed test cases inside a private cyber range or isolated lab that mirrors production logging, with no path to live data or production identity systems. The run is timed and the operator logs the start and end of each test case so that the review can match actions to alerts. Any test that cannot be safely contained is removed from the plan and recorded as a gap. The step is done when every test case has a recorded start time, end time and outcome.
Review Wazuh and Security Onion alerts
The analyst reviews the resulting alerts in Wazuh and, where deployed, Security Onion, and compares them against the predicted alerts from the register. For each test case the reviewer records whether an alert fired, which rule produced it, and whether the expected fields are present in the event. Telemetry that arrived but was not parsed is counted as a field gap, not a detection. The output is a review sheet with a fired or missed status for every test case and platform.
Record time to alert and missed events
For each fired alert, the team measures the interval between the emulation start time and the alert timestamp as it appears in the platform, and notes any test where that interval is unusually long or where the alert arrived only after the test ended. Missed events are listed with the most likely reason, such as a missing log source, an agent that was not enrolled, a rule that did not match the platform, or a suppressed alert. The result is a findings record that names each gap and an owner for it. Confirm the thresholds for acceptable alert latency with the SOC lead before the run, as this document does not set them.
Tune rules and re-run the same test cases
The detection engineer adjusts rule logic, field mappings or log collection to close each gap, and records every change against the finding it addresses. The same test cases are then re-run on the same platforms in the same range, so results can be compared directly with the first run. Changes that reduce coverage or raise noise are reviewed before they are accepted. The step is complete when the re-run review shows each gap either closed or accepted with a documented reason.
File the evidence for the detection record
The team stores the test register, expected alerts, timestamps, review sheet, findings and re-run results together, tagged with the ATT&CK version and the rule versions tested. The record is kept with the change history so that auditors and the SOC can see when detection was proven and what changed since. Retention periods and sign-off rules should be confirmed with the compliance lead, since they depend on the organization's own policy. The sequence closes when the evidence is filed and the next review date is set by the owner.
Preventive controls that limit encryption impact
Preventive controls do not stop every encryption event, but they decide how much data is lost and how fast recovery can start. The cards below cover the two mitigations ATT&CK maps most directly to T1486, plus two supporting controls that limit where an encryptor can reach.
Data backup with verified restores
Data Backup (M1053) keeps copies of data outside the reach of the process that encrypts it. For T1486, a backup only counts if it is complete, recent and restorable within your recovery time objective. Test restores on a schedule and record how long they take. Confirm which systems, including ESXi datastores, IaaS volumes and Linux and macOS file shares, are actually covered by the backup policy.
Immutability and offline copies
An attacker who gains administrative access can often reach backup catalogs and delete or re-encrypt backups. Ask whether your backup platform enforces write-once retention, whether backup credentials are separate from production identities, and whether at least one copy is disconnected or held in an isolated account. Confirm these answers in your own environment with the backup vendor, since immutability features differ by product and configuration.
Behavior prevention on endpoints
Behavior Prevention on Endpoint (M1049) describes controls that block or flag process behavior typical of encryption, such as mass file modification by an unfamiliar process or shadow copy removal. Its value depends on tuning: a policy in audit-only mode detects but does not stop. Confirm the policy is in block mode for servers and high-value workstations, and review exceptions for backup and file-sync agents that legitimately rewrite many files.
Restricted file and directory permissions
Restrict File and Directory Permissions (M1022) limits which accounts and processes can write to or rename protected shares. It supports T1486 by reducing the set of files a stolen or misused account can encrypt. Review write access on file servers and network shares, and separate administrative accounts from daily user accounts. Expect this control to protect some data but not local files a user already owns.
Network segmentation for spread
Network Segmentation (M1030) restricts how far an encryptor can move once it runs on one host. It applies most to flat networks where a single compromised workstation can reach file servers, hypervisor management interfaces and backup repositories. Map which segments must reach the backup target and the hypervisor management network, then limit those paths to required ports and sources. Segmentation supports the other controls but does not replace them.
Triage steps when an encryption alert fires
The first priority when an encryption alert fires for T1486 Data encrypted for impact is containment scope, decided quickly and with evidence. Isolate the affected hosts or datastores from the network, but do not power them off, because that destroys memory and may lose the state needed to identify the originating process. On ESXi, that means limiting access to the affected virtual machines and datastores and stopping further writes where your platform allows it, rather than deleting or rebooting guests. Keep a written log of every isolation action with a timestamp and the name of the person who made it, since those records will be needed later. Next, preserve volatile evidence before anything else changes. Capture running process lists, active network connections, logged-in sessions and the contents of recent command and process telemetry from your Wazuh, Security Onion or equivalent stack while the data is still retained. Then identify the originating account and process: which identity created the encrypted files, which parent process launched the activity, and whether the same account authenticated to other hosts or cloud consoles in the preceding hours. Confirm with your identity and cloud administrators which roles and service accounts were active during that window. Finally, check immediately for recent backup deletion or modification, because encryption is often paired with attempts to remove recovery options. Verify the state of your backup repositories, snapshot schedules and retention settings, and confirm whether any were altered. Decisions on legal notification, external communications, regulator contact and the recovery sequence belong to the incident response plan owner and any counsel they engage, not to the triage team. Triage should hand those owners a clear, evidence-backed scope rather than make those calls itself.
Rehearsing T1486 detection in a private cyber range
A range for workstations and Linux servers should contain a small set of endpoints enrolled with your agent of choice, a monitored file share mounted from a second host, and a copy of your backup tooling that can restore into an isolated directory. Keep the range network separate from production and use synthetic data only. The goal is to confirm that process creation, command execution and file creation events reach your SIEM, and that your rules raise an alert on a burst of file writes that rename or overwrite many documents in a short window.
- Topology: Two or three endpoints, one file share, one Wazuh or equivalent manager, and a Security Onion or Zeek sensor on the range segment.
- Injects: A scripted burst of file rewrites against a synthetic document set, plus a benign archiver job that touches many files on schedule to test false positive handling.
- Good detection: An alert fires on the burst with the originating process, user and affected path, and the benign archiver is either suppressed by an approved allowlist or scored lower.
- Good response: The on-call analyst isolates the endpoint, preserves the process tree and confirms the last clean backup version before any restore.
- Timings: Agree detection and containment targets with the client before the exercise begins.
Confirm that your agent's file integrity and process telemetry are enabled on macOS as well as Linux, since coverage often differs by platform.
File servers concentrate data, so a single successful write burst can affect many users at once. The range should mirror your production share structure with synthetic folders, permissions that match real groups, and a versioned or snapshot-capable storage target. Use a test account with write access to a subset of folders so the injected activity looks like a legitimate user session. The exercise should verify that file creation and file modification events are logged on the share, that the SIEM correlates them to a single source, and that the response playbook restores from a snapshot without manual guesswork.
- Topology: Two file servers in a pair, a client workstation that mounts the shares, and a central log collector that receives Windows event data.
- Injects: A burst of renames and overwrites across a synthetic folder tree, plus a scheduled sync job that rewrites a large folder to test tolerance for normal bulk changes.
- Good detection: The alert identifies the source host and account, counts affected files over the window, and separates the sync job through a documented exception.
- Good response: The share is taken offline or its write permissions are removed, the source session is ended, and the restore point is selected from a snapshot taken before the first affected write.
- Timings: Set the containment and restore targets with the client, then measure them during the exercise.
Check that the audit policy for object access is set on the share, because without it the file events you need will not exist.
ESXi hosts are a high-impact target because one hypervisor can affect every virtual machine it runs. The range should include a small ESXi cluster or nested lab, a set of disposable virtual machines with synthetic data, and a datastore that can be snapshotted and restored independently. Logs from the hypervisor, its management plane and the backup platform should flow to the same SIEM as endpoint telemetry. The exercise should show whether your team can detect unusual command execution on the host and file activity on datastores, and whether they can separate that from routine maintenance such as scheduled snapshots or backups.
- Topology: A minimal cluster or nested host, a management network segment, a backup target, and a log forwarder from the hypervisor.
- Injects: Unusual shell or command activity on the host and a burst of changes on a test datastore, with a scheduled snapshot job as the benign control.
- Good detection: Command execution events on the host and datastore changes reach the SIEM, and the alert distinguishes the scheduled snapshot from the injected activity.
- Good response: The management interface is locked to a break-glass path, affected virtual machines are powered off or isolated, and recovery uses backups stored outside the hypervisor's trust boundary.
- Timings: Agree with the client how quickly the management path must be restricted.
Confirm which hypervisor logs your version exposes and whether they can be forwarded without a third-party collector.
Infrastructure-as-a-service workloads add a control plane outside the operating system. The range should use a dedicated cloud account or project, with virtual machines, object storage and a managed backup or snapshot service. Cloud audit logs, storage access logs and the instance's own telemetry should all be enabled. The exercise should test whether encryption activity inside a workload, and unusual storage or key operations outside it, both produce alerts, and whether responders can revoke credentials and restore data without relying on the compromised instance.
- Topology: A small set of virtual machines in a segregated network, a storage bucket with versioning, and a backup vault in a separate account or project.
- Injects: A burst of file rewrites inside one instance, a bulk object overwrite in storage, and a scheduled backup job as the benign control.
- Good detection: Endpoint telemetry flags the in-instance burst, and storage audit logs flag the bulk overwrite with the identity used.
- Good response: The affected instance's credentials are revoked, the network security group is tightened, and objects are restored from versioned copies or a vault that the workload identity cannot modify.
- Timings: Agree credential revocation and restore targets with the client before the exercise.
Confirm that your provider retains storage access logs long enough for the review you plan, and that backup vault permissions cannot be changed from the workload.
Questions detection engineers ask about T1486
How do I separate ransomware-like file encryption from legitimate backup jobs?
Separate them by behavior over time, not by a single signal. Backup agents also read large volumes of files and write new ones, so volume alone produces noise. Build an allowlist from the backup service accounts, signed backup binaries and scheduled windows you actually run, then alert on mass file creation or renaming by processes outside that list. Correlate file creation events with process creation, parent process and the account context, and review new or unsigned binaries touching many directories in a short interval. Document the exceptions in version control so every allowlist change has an owner and a reason. Confirm the exact field names your Wazuh, Security Onion or other SIEM exposes for these events before writing the rule, since they differ by collector.
Are entropy checks on files reliable enough to alert on T1486?
Entropy is a useful supporting signal but not a reliable standalone detector. Compressed media, archives, encrypted containers and some database files already have high entropy, so entropy-only alerts generate false positives, while an adversary can choose tooling that behaves differently. Treat entropy as one feature in a combined analytic, with file creation bursts, extension changes, ransom note file creation and process lineage. Test the threshold against a baseline of your own file types before any alert is promoted to paging. Plan the analytic around the detection strategies and data components ATT&CK lists for this technique, and tune it per platform, because Linux, Windows and ESXi file layouts behave differently.
How do I cover ESXi hosts for T1486 with open-source tooling?
ESXi is usually a gap because most endpoint agents do not run on the hypervisor. Start by confirming which hypervisor logs reach your SIEM, such as host syslog, vCenter events and authentication records, and whether they include command execution or datastore file activity at the detail you need. Where host-level file telemetry is unavailable, rely on detections for the preconditions: unexpected administrative sessions, unusual VM power operations and mass snapshot or datastore changes, forwarded through syslog. Confirm with your hypervisor vendor which audit events are available in your version. Validate coverage in the cyber range against a test ESXi host before relying on it in production.
How should I version Sigma rules against ATT&CK releases?
Pin every Sigma rule and its ATT&CK mapping to the ATT&CK version it was written and tested against, and record that version in the rule metadata and in your detection inventory. ATT&CK releases can rename, deprecate or revoke techniques, and v18 changed how detections are described by replacing technique-level detections with detection strategies and analytics. Keep a mapping table that links each rule to a detection strategy ID and data component ID, and review it when each new release is published. Store rules in Git so changes have history, and run a diff of the enterprise ATT&CK STIX bundle for each version you adopt. Schedule that review as part of your detection lifecycle, and confirm the version you target with your own tooling owners before updating.
What should I confirm about SIEM retention before a T1486 range exercise?
Confirm that the raw events you need for the exercise are retained long enough to reconstruct the full timeline, from initial file activity to the response actions. Check retention separately for endpoint process and file events, network sensor output, hypervisor logs and authentication logs, because they often sit in different storage tiers with different limits. Verify indexing latency, parse health and dropped-event counts for each source, since a rule that works on replayed data can fail on live ingestion. Also confirm that the range environment mirrors production log formats and that the exercise data can be exported and deleted under your data handling policy. Record the retention settings you verified so the exercise results can be reproduced later.
Which mitigations should I verify before testing T1486 detections?
Verify the mitigations ATT&CK maps to this technique before you test detections, since a detection is more useful when backups and access controls limit impact. The key mitigations are Data Backup (M1053), Restrict File and Directory Permissions (M1022), Behavior Prevention on Endpoint and Network Segmentation (M1030). For each one, confirm that backups are isolated from the systems they protect, that restore has been tested, and that write access to shared storage is restricted to the accounts that need it. Record the results as evidence, but note that the exact control coverage depends on your environment and tooling, so confirm each mitigation's implementation details with your own platform owners and the ATT&CK mitigation pages.
Can my own team run T1486 detection validation without an outside partner?
Yes, a capable internal team can build and validate T1486 detections, but the work requires skills across endpoint telemetry, SIEM content, hypervisor administration and incident response. The main effort is building a safe private test environment, writing and tuning analytics, and documenting results for each ATT&CK version you target. Key questions to ask yourself are whether you have a non-production range that mirrors your platforms, whether your detection engineers have time to tune against your own baseline, and who signs off on response playbooks. If those gaps exist, a fixed-scope engagement in writing with DeployOpen can cover implementation, testing and range rehearsal, and the scope and timeline are agreed before work starts.
How DeployOpen builds T1486 detections and range exercises
DeployOpen treats T1486 Data encrypted for impact as a detection and response engineering problem inside the client's own environment. The work starts with a written scope, builds detections on telemetry the client already collects or can enable, and ends with documented handover and rehearsal in a private cyber range.
How we scope
- Written scope names which platforms are covered, such as ESXi, IaaS, Linux and macOS, before any work starts.
- Scope lists the telemetry sources to review, including Process Creation, Command Execution and File Creation, and who owns each.
- Scope states the ATT&CK version targeted, so detection mappings for T1486 stay traceable as ATT&CK changes.
How we build
- Detection logic for T1486 is written in plain language first, then implemented as Sigma rules or Wazuh rules where the telemetry supports them.
- Detections are tuned against the client's known backup jobs and encryption tooling to reduce noise from legitimate activity.
- Mapping covers the ATT&CK mitigations Data Backup and Behavior Prevention on Endpoint, with gaps recorded rather than hidden.
How we hand over
- Deliverables include detection documentation, data source requirements, validation notes and a response runbook for T1486 alerts.
- Cyber range exercises rehearse detection and response in a private environment before the client relies on the alerts in production.
- Handover sessions walk the client's security operations staff through each detection, its known limits and the escalation path.
How we support
- Ongoing support is available as a retainer for tuning, upgrades and detection updates as ATT&CK releases change mappings.
- Retainers can include recurring cyber range rehearsals so the team keeps practicing T1486 response after the initial engagement.
- Support scope, frequency and deliverables are agreed in writing and confirmed in the quote before work begins.

