SentinelOne rolled back the encrypted host, so why were the mapped share's files still encrypted?
answer
- Local volumes only
- A mapped drive is another machine's disk
- Snapshots plus the agent's change record
- No conviction, no rollback
- Point in time, not last-saved state
basics
~20 sRollback is a local undo. The Windows agent restores files on its own endpoint's volumes from Volume Shadow Copy snapshots plus its record of observed changes. A mapped drive is another machine's storage, so nothing there is in scope.
solid answer
~50 sSentinelOne's rollback is a per-endpoint capability: after the agent convicts a process tree it reverts the file changes it attributed to that tree on the local volumes, using Windows Volume Shadow Copy snapshots it takes and protects plus its own journal of the changes it saw. `Z:\` is not a local volume — it is a share on the file server, and those writes landed there over SMB. Only an agent on the file server, with its own snapshots and its own conviction, could restore them. Two other boundaries bit at once: files written after the most recent snapshot come back at their snapshot-time state or not at all, and the chain's shadow-copy deletion was aimed exactly at removing the restore source, so anything came back only because the agent protects the snapshots it manages. Rollback is a fast local undo, not a backup.
go deeper
Know that endpoint rollback restores files on the machine running the agent, from snapshots on that machine, and that network drives point at a different computer entirely.
Be ready to explain the two inputs — Volume Shadow Copy snapshots the agent takes and protects, plus its record of the observed changes — and why a conviction has to precede any restore.
Show that you can state the recovery boundary precisely after an incident, including snapshot recency and why an agent on the file server may still convict nothing when writes arrive over SMB.
Own the assurance question: what recovery capability you are willing to promise the business, how you test that promise before relying on it, and what it does not remove the need for.
## What the feature actually is Rollback on the Windows agent works from two things: **Volume Shadow Copy (VSS) snapshots** that the agent takes on a schedule and protects against deletion by other processes, and the **agent's own record of the file changes it attributed to the convicted process tree**. When a mitigation decision fires, the agent walks that record and restores the affected files on the endpoint's local volumes from the snapshot material. Because it depends on VSS, it is a Windows capability; the Linux and macOS agents have no equivalent. Two properties follow immediately, and both are what interviewers are testing: - **It is per-endpoint.** The restore happens on the machine running the agent, to that machine's volumes. - **It follows a conviction.** No conviction, no mitigation, no rollback. A host left in detect-only mode has nothing to roll back from. ## Why the mapped share was outside all of it `Z:\Finance` is a drive letter mapped to a share hosted on a different Windows machine. The archiver ran on the endpoint, but the writes to `Z:\` were performed remotely: the client sent SMB operations and the *file server's* SMB stack committed them to its own disks. The endpoint's agent has no ability to reach into another machine's volumes, and the snapshots it holds are of its own disks. So the local documents came back and the departmental share did not — which is the partial recovery this estate actually got. ## Would an agent on the file server have saved it? This is the sharp follow-up, and the answer is usually no, for a reason worth knowing. On the file server there is no adversary process tree to convict. The writes arrive over SMB and are committed by the server's own SMB stack in kernel context, surfacing as system activity rather than as a malicious binary. A behavioural engine that convicts *process trees* has nothing to attribute the damage to, so it neither convicts nor rolls back. Some products add specific server-side detections for mass remote file modification, but you should not assume the generic conviction path covers it. Remote encryption of a share is a known weak spot of endpoint-centric prevention, and the honest control for it is snapshots and backups on the file server itself. ## The other two boundaries that bit **Snapshot recency.** Snapshots are point-in-time. A file created or modified after the most recent snapshot, and not fully captured in the agent's change record, either returns to its snapshot-time state or does not return at all. On a busy working day that is real, current work. **The deletion step in the chain.** The adversary's second move was deleting Volume Shadow Copies, and that is not incidental — it is aimed precisely at destroying the local restore source before the encryption starts. The agent's protection of the snapshots it manages is why the rollback had material to work from at all. It is also why that deletion is such a valuable behavioural signal: it is a step whose only purpose is to remove your recovery options. ## How to describe it afterwards, honestly After an incident like this, somebody will ask whether rollback means backups are unnecessary. The defensible position is a scope statement rather than a yes or no: - Restores **local volumes** on a **Windows** endpoint whose agent **convicted** the activity. - Restores what the agent **observed and snapshotted**, to a **point in time**, not to the last-saved state. - Restores **nothing** on network shares, on hosts without an agent, or in a group left in detect-only. Those three lines are what you should be able to say in an interview, because they are exactly what a business owner needs before they decide how much recovery capability they think they have. Test the boundaries before you rely on them: encrypt a scratch directory and a scratch share with a harmless tool in a controlled test and see precisely what returns. ## The forensic cost nobody mentions Rollback is a destructive-to-evidence operation on the file system: it overwrites the current state with restored content. If you intend to make claims later about what was changed and when, capture what you need from the host — the agent's own story of the incident, and any artefacts you want to preserve — before or alongside the restore, rather than assuming you can reconstruct it afterwards from a rolled-back disk.
- The file server also runs the agent. Would its own rollback have restored those files?Probably not. The writes arrived over SMB and were committed by the server's own file-sharing stack, so there is no adversary process tree on the server for a behavioural engine to convict — and with no conviction there is no mitigation and no rollback. Remote encryption of a share is a recognised gap in endpoint-centric prevention; snapshots and backups on the server are the real control.
- What does the adversary's shadow-copy deletion step tell you about their intent, and about your options?It has no purpose other than removing local restore points before the encryption starts, so it is strong evidence of encryption-for-impact rather than an odd administrative action. Operationally it means your recovery depends on restore material the adversary could not reach: agent-protected snapshots, or backups held off the host entirely.
- How would you phrase what rollback guarantees to a business owner who wants to reduce backup spend?As a scope statement, not a yes or no: it restores local volumes on a Windows endpoint whose agent convicted the activity, to a snapshot point in time, and it restores nothing on network shares, on hosts without an agent, or in detect-only groups. That is a fast undo for one machine, not a recovery strategy for the estate.
Rollback is an undo button in one machine's own filing cabinet. The mapped share is a filing cabinet in another building; pressing undo here was never going to reach it.
saying these in an interview costs you the question
- Describes rollback as a replacement for backups
- Assumes rollback covers anything the process touched, including UNC and mapped paths
- Thinks rollback happens without a conviction and mitigation
- Believes files are restored to their last-saved state rather than a snapshot point
- Forgets the restore overwrites the on-disk evidence