1H 2026 Examination of Cyber Hostility and Operations

Cynet Security Foundations

Settra Ransomware: Inside a New Enterprise-Grade Extortion Threat

Last updated on September 17, 2026

Research by Itamar Medyoni & CyOps Research Labs

Introduction

Ransomware has moved far beyond opportunistic encryption. Today’s most disruptive operators conduct hands-on intrusions, steal data before impact, disable security controls, destroy recovery paths, and deploy custom-built encryptors designed to evade traditional defenses. Settra is a clear example of this evolution. 

Key Points

  • Rapid Enterprise Impact: Emerging in June 2026, Settra has rapidly claimed over 50–70+ enterprise victims worldwide across technology, manufacturing, financial services, healthcare, and retail sectors using aggressive double-extortion tactics.
  • Complex Multi-Stage Kill Chain: Human-operated intrusions leverage compromised VPNs/valid accounts, credential dumping (Mimikatz/ProcDump), dual-use lateral tools (PAExec/NetExec), durable remote access (Mesh Agent), and Bring Your Own Vulnerable Driver (BYOVD) abuse of signed STProcessMonitor drivers to blind endpoint defenses prior to encryption.
  • Two-Stage Encryptor Architecture: Statically recovered from incident response samples, Settra utilizes an outer password-gated loader (win64.exe) featuring PEB export hashing, anti-debugging gates, a ~200,000-round SHA-256 KDF, AES-256-CTR decryption, custom LP77 decompression, and process hollowing into a suspended self-copy.
  • Extensive Anti-Forensics & System Preparation: The decrypted inner PE systematically executes a 12-target event log wipe via wevtutil, purges Windows Prefetch, deletes PowerShell command history, wipes USN change journals, disables Windows Recovery (reagentc, bcdedit, wbadmin, Disable-ComputerRestore), stealthily resizes VSS shadow storage, and powers down Hyper-V virtual machines via WMI to release exclusive virtual disk file locks (.vhdx).
  • Hybrid Cryptography with Offline Keys: Files are encrypted using Windows CNG (BCryptGenRandom, BCryptEncrypt) with unique symmetric keys wrapped by an embedded 4096-bit RSA-1 public key and renamed to *.locked (preceded by temporary *.locked_wip). The RSA private key is never present on the victim host, and the encryptor contains zero C2 network communication stacks.
  • Zero-Day Behavioral Prevention: While static AV and hash-based defenses fail against fresh, unsigned variants, Cynet proactively intercepts and terminates Settra within 1 second of detonation via kernel-level driver decoy traps, preventing system encryption before a single user file is compromised.

Executive Summary

Ransomware operations in 2026 have evolved into disciplined, multi-layered enterprise shakedowns. Threat actors no longer rely on noisy, uncoordinated commodity malware; instead, they operate surgical, staged intrusions designed to extract terabytes of sensitive data, dismantle defenses, wipe forensic artifacts, and deploy custom-armored lockers that leave organizations paralyzed.

Settra represents the leading edge of this threat landscape. First identified in June 2026, the group scaled with alarming speed, posting dozens of high-profile commercial victims to its Tor leak blog while conducting private negotiations over Tox and darknet chat portals. While initial public reporting cataloged Settra’s extortion portal and intrusion artifacts, the core Windows encryptor remained an unanalyzed black box—shielded behind custom encryption and operator-held passwords.

During an active Incident Response investigation, Cynet Research Labs broke that barrier. Through 100% offline static reverse engineering, Cynet’s researchers successfully defeated Settra’s outer defense layers, extracted its proprietary decryption algorithms, recovered the inner Windows x64 payload, and reconstructed the entire execution model from operator launch to disk encryption.

Our analysis revealed an encryptor engineered specifically for maximum operational lethality:

  • It checks for and gracefully powers down Hyper-V virtual machines via WMI (ROOT\virtualization\v2) to sever exclusive file locks on .vhdx virtual hard disks.
  • It systematically blinds incident responders by purging 12 Windows event logs, wiping Prefetch directories, destroying PowerShell history, and clearing NTFS USN journals.
  • It cripples all native recovery mechanisms by combining reagentc WinRE disablement with a stealthy vssadmin shadow-storage quota constriction that forces Windows to silently purge all restore points.
  • It locks victim files using hybrid CNG cryptography, wrapping ephemeral keys with an offline RSA public key, ensuring that offline recovery without the attacker’s private key is mathematically impossible.

Crucially, this deep dive demonstrates why legacy endpoint controls fail against modern ransomware. Settra’s dropper is custom-packed, unsigned, and dead-on-arrival without a specific command-line password—rendering traditional sandbox execution and signature-based AV completely ineffective. In contrast, Cynet’s multi-layered endpoint protection platform detects and terminates the threat instantaneously. Operating at the kernel driver layer, Cynet’s behavioral heuristics and decoy file traps detect unauthorized file modifications the moment Settra attempts to touch the filesystem, executing automated remediation (killing the malicious process within one second) and ensuring complete host resiliency.

Background & Intrusion Kill Chain

Settra intrusions follow a calculated, hands-on-keyboard methodology characteristic of modern Ransomware-as-a-Service (RaaS) operations. Threat actors gain initial access primarily through valid credentials obtained from infostealer marketplaces or compromised VPN gateways.

Once inside the perimeter, the operators conduct low-and-slow reconnaissance using dual-use network scanners (such as NetExec), extract credentials via LSASS memory dumping (Mimikatz / ProcDump), and establish durable command-and-control using remote management software such as Mesh Agent. To clear the runway for encryption, attackers deploy edr_blind utilities and weaponize known vulnerable drivers—specifically signed drivers from Safetica’s STProcessMonitor family (STProcessMonitor_v114.sys)—to terminate security software from Ring-0 via Bring Your Own Vulnerable Driver (BYOVD) primitives.

Only after data exfiltration is complete and local defenses are impaired do the operators deliver the Windows encryptor (win64.exe).

Figure 1: Settra End-to-End Campaign Kill Chain (Access → Lateral Spread → BYOVD → Staging → Encryptor → Extortion)

Victim Impact Artifacts

When Settra executes on an unprotected endpoint, it transforms the target environment into an unmistakable extortion showcase.

Wallpaper Hijack

Settra drops a high-resolution branded warning graphic to C:\Users\Public\NOTICE.png. The implant immediately forces this graphic as the active desktop background by calling SystemParametersInfoA(SPI_SETDESKWALLPAPER) and configuring registry keys under HKCU\Control Panel\Desktop (Wallpaper, WallpaperStyle, TileWallpaper). The notice instructs victims that their files have been encrypted, directs them to RESTORE_FILES.txt, and warns against altering file extensions or attempting third-party decryption.

Figure 2: Extracted Settra Ransomware Desktop Notice Wallpaper (C:\Users\Public\NOTICE.png)

File Renaming Strategy

Settra preserves the original filename while appending the .locked extension (e.g., financial_records.xlsx becomes financial_records.xlsx.locked). To maintain operational state during multi-threaded encryption, the malware writes to an intermediate temporary extension—*.locked_wip—before executing an atomic MoveFileEx rename upon completion. If a file already possesses the .locked extension, it is skipped.

Ransom Note (RESTORE_FILES.txt / RESTORE_FILES.html)

Settra drops dual ransom notes (RESTORE_FILES.txt and RESTORE_FILES.html) in every enumerated directory. The note emphasizes data theft, internal infrastructure compromise, and threatens public disclosure of proprietary corporate information on the group’s Tor blog if negotiations are refused.

By the time you read this message, you have already encountered not a malfunction, but the consequences of a targeted impact on your company's internal infrastructure

Before encrypting your company, we uploaded a large volume of your corporate data.
Systems are unavailable
Files are encrypted
Backups are encrypted or destroyed


        INSTRUCTION ON HOW TO CONTACT US. READ THIS MESSAGE IN FULL
Instructions for accessing the chat are in the last section.

        IMPORTANT FOR YOU
At this stage, the main threat is not only the consequences of the incident themselves, but also erroneous decisions made in the first hours. Attempts to act according to a standard emergency scenario, without understanding the full scale of the breach, almost always worsen the final damage.
Therefore:
... Do not rename, replace, or move files manually.
... Do not change the current state of the affected environment.
... Do not launch unverified recovery procedures.
... Do not delete files.
If you violate these rules, recovery of your infrastructure will be impossible.
From this moment on, the cost of every hasty action increases.
Every incorrect intervention reduces the room for recovery.
Every attempt to regain control blindly only creates new losses.
Preserve the current state of your infrastructure.

        WHAT HAPPENS NEXT
The present will determine not only the volume of technical damage, but also how deeply this incident will enter the operational, legal, and reputational history of your company.
We know what damage we have caused you by blocking and uploading data from your network, which is now being fully studied and prepared for publication and notification of your clients, employees, regulators, and all those who may sue your company if you ignore the dialogue and payment.
In this case, your losses will be catastrophic.

        WHY IT IS IMPORTANT FOR YOU TO START A DIALOGUE
By entering into dialogue with us, you will be able to save your money, and possibly even lose almost nothing.
We are not interested in destroying your business. Our goal is to receive fair compensation for maintaining the confidentiality of the extracted data, restoring control over your infrastructure, and providing a report on all vulnerabilities in your network to prevent future attacks on your company. We fully study the structure of your company and the uploaded data from your network for a reasonable demand.
Why do we carefully study the stolen data? If negotiations drag on or you refuse to pay, your data will be published on our blog with detailed information and the contents of your data.

        LINK BLOG
http://[CENSORED-SETTRA-ONION-SITE].onion/[REDACTED]

We are ready for any negotiations and always try to find a way to settle everything as quickly as possible so that the agreement suits both sides.

        NEGOTIATION RULES
Negotiations with us are conducted strictly in the chat. We do not contact you by email or by any other means, and we are not responsible if you pay someone through third-party communication platforms while ignoring the chat. You will be able to access this chat using the instructions provided below in this message. Ignore any attempts to start a dialogue by email or to redirect you to a fake chat. Such attempts will certainly be made against you after your name appears on our blog, if you ignore the negotiations.

        ADDITIONAL INSTRUCTION (if unable to contact)
If for some reason you are unable to contact us through the chat, on our blog in the information section our current contacts for direct communication will be indicated.

        CAUTION: RECOVERY COMPANIES
When working with recovery companies, be careful. They always try to hide information that will be published in the blog and in the dialogue. Most importantly, they hide the amount of our demand, which they always inflate for you in order to make additional profit from your problem. We recommend that you conduct the negotiations yourself in order to minimize the costs of downtime and reputational damage to your company. They are not interested in solving your problem if they cannot earn a large amount of money by negotiating with us.

        INSTRUCTION FOR ACCESSING THE CHAT
1. Install Tor Browser to access our chat:
https://www.torproject.org/download/

2. After installing Tor Browser, launch it and follow the link:
http://[CENSORED-SETTRA-ONION-SITE].onion/[REDACTED]
This is your personal room for negotiations with us.

3. Use this ID to log in:
[REDACTED-VICTIM-CHAT-ID]

The faster you respond to this message, the fewer potential losses and risks you will incur.

Technical Analysis

All reverse engineering was performed statically in an isolated research environment without executing live malware samples.

The recovered payload is a 64-bit Windows PE compiled with MinGW-w64 / GCC 16.1 (MSYS2), containing an asInvoker manifest and unpacking to ~3.01 MB in memory.

Figure 3: Two-Stage Encryptor Architecture (Outer Armor Loader vs. Inner Ransomware Engine)

Stage A — The Outer Defensive Packer

The dropped file (win64.exe) presents an impenetrable static profile: a minimal .text section, almost no conventional imports in its Import Address Table (IAT), and an encrypted 1.4 MB blob embedded in .rdata.

A1. PEB Dynamic API Hashing

The packer avoids static API imports by dynamically walking the Process Environment Block (PEB → Ldr → InMemoryOrderModuleList) to resolve kernel32.dll and ntdll.dll. Exported functions are resolved using a custom hashing algorithm based on djb2:

hash = hash × 33 + char (seed = 0x1505)

Through this mechanism, the loader dynamically obtains pointers to memory allocation, process creation, and thread context manipulation routines: VirtualAlloc, VirtualAllocEx, WriteProcessMemory, GetThreadContext, SetThreadContext, NtUnmapViewOfSection, CreateProcessA, and ExitProcess.

A2. Anti-Debug & Fail-Closed Gateways

Figure 4: Outer Packer Anti-Analysis & Execution Decision Gates Flowchart

Settra implements strict fail-closed checks designed to thwart dynamic analysis in automated sandboxes:

  1. BeingDebugged Check: The loader inspects PEB.BeingDebugged. If a debugger is attached, it calls ExitProcess(0).
  2. Mandatory CLI Password: The process inspects its command line. If the –pass argument is missing or followed by an empty string, it immediately terminates with ExitProcess(0).
  3. Stub Allocation Gate: If memory allocation for the decryption stub fails, the process exits with ExitProcess(0xC).
  4. Cryptographic Validation Gate: If password verification, AES-CTR decryption, or decompression fails, the process exits with ExitProcess(0xD).
  5. Parent Execution Exit: Upon successfully launching and hollowing the child process, the parent process exits with ExitProcess(0).

Because exit code 0 is returned on debugger detection, missing parameters, and clean termination, automated sandboxes that simply execute binaries without parameters report benign status.

A3. Decryption & LP77 Decompression Pipeline

Figure 5: In-Memory Decrypt and Inflate Pipeline (KDF → AES-256-CTR → Custom LP77 Decompressor)

The operator-supplied password passed via –pass serves solely as a packer unlock secret; it does not decrypt victim files.

  1. The packer allocates an RWX memory region and deobfuscates a compact shellcode stub using a build-specific single-byte XOR key.
  2. The stub executes a compute-heavy Key Derivation Function (KDF): it hashes the password with salt bytes extracted from the encrypted header, then iterates SHA-256 for approximately 200,000 rounds to derive an AES-256 encryption key.
  3. The encrypted payload located in .rdata is decrypted using AES-256-CTR, initialized with the 16-byte IV located in the blob header.
  4. The decrypted buffer begins with a mandatory magic signature: `LP77`. The stub validates this header and unpacks a custom LZ77-compressed stream to reconstruct the full, uncompressed inner ransomware executable in memory.

Figure 6: Static Decompression Verification: Decrypted Outer-Blob Revealing LP77 Header & Valid MZ/PE Signature

Cynet Research Labs successfully reconstructed Settra’s decompression routine, verifying the LP77 header and unpacking the complete inner executable.

A4. Process Hollowing Execution

Once the inner PE is fully reconstructed in memory:

  1. The loader calls GetModuleFileNameA to retrieve its own image path on disk.
  2. It launches a child instance of itself in a suspended state using CreateProcessA(…, CREATE_SUSPENDED).
  3. If the –cmd parameter was supplied on the parent command line, the loader strips the –pass <secret> argument from the child’s command-line parameters in memory, preventing the unlock password from appearing in command-line logging.
  4. It unmaps the original child binary via NtUnmapViewOfSection, allocates memory at the preferred base using VirtualAllocEx, and writes the decrypted PE headers and sections into the child using WriteProcessMemory.
  5. It adjusts the child thread’s entry point via SetThreadContext and triggers execution with ResumeThread.
  6. The parent process terminates with ExitProcess(0), leaving the hollowed child running under the original binary name.

Stage B — The Inner Ransomware Engine

The unpacked inner ransomware is a feature-rich, standalone encryptor. Rather than storing strings in plaintext, all operational parameters, service names, commands, and note templates in .data are obfuscated with individual single-byte XOR keys.

Figure 7: Inner Ransomware Host Preparation: Anti-Forensics, Recovery Destruction & Hyper-V VM Shutdown Architecture

B1. Hyper-V Virtual Machine Interception & Shutdown

In virtualized and server environments, virtual machines maintain continuous, exclusive write locks on their virtual hard disks (.vhdx, .vhd, .avhdx). A ransomware process attempting to encrypt these files while the guest OS is running will encounter OS sharing violations (ERROR_SHARING_VIOLATION), leaving the critical virtual hard disks untouched.

To eliminate this barrier, Settra includes a dedicated Hyper-V discovery and shutdown module:

  • It connects to the Windows Management Instrumentation (WMI) virtualization namespace: ROOT\virtualization\v2.
  • It queries for all registered virtual machines using WQL:

SELECT * FROM Msvm_ComputerSystem WHERE Caption='Virtual Machine'

  • For each discovered virtual machine instance, it invokes the WMI method RequestStateChange with a state parameter of 3 (Disabled / Power Off).
  • This command forces the hypervisor to gracefully power down all running guest virtual machines, closing active disk handles and releasing exclusive locks so that Settra can encrypt the multi-gigabyte virtual hard drive storage.

B2. Multi-Pronged Recovery Disablement

Settra systematically disables all built-in Windows disaster recovery and rollback features:

  • Windows Recovery Environment (WinRE): Executes reagentc /disable >nul 2>&1 to prevent recovery boot menus from operating.
  • Boot Configuration Data (BCD): Executes bcdedit /set {default} recoveryenabled No >nul 2>&1 and bcdedit /set {default} bootstatuspolicy ignoreallfailures >nul 2>&1, ensuring that boot failures will not trigger recovery environments.
  • Windows Server Backup: Executes wbadmin delete catalog -quiet >nul 2>&1 to erase the Windows Server Backup metadata catalog.
  • System Restore: Invokes PowerShell to deactivate system protection:

powershell -Command "Disable-ComputerRestore -Drive 'C:\'" >nul 2>&1

  • Stealth VSS Shadow Storage Constriction: Rather than issuing the conspicuous and heavily monitored vssadmin delete shadows command, Settra shrinks the maximum shadow storage allocation:

vssadmin resize shadowstorage /for=C: /on=C: /maxsize=401MB >nul 2>&1

By restricting shadow storage to 401 MB, Windows Volume Shadow Copy Service is forced to automatically purge all historical shadow copies to comply with the storage boundary, silently destroying restore points without generating standard shadow deletion alerts.

B3. 12-Step Anti-Forensics & Log Obliteration

To severely impede incident response and digital forensics, Settra executes a comprehensive 12-target log wiping sequence using wevtutil cl:

  1. Application
  2. Security
  3. System
  4. Setup
  5. ForwardedEvents
  6. Microsoft-Windows-PowerShell/Operational
  7. Microsoft-Windows-TaskScheduler/Operational
  8. Microsoft-Windows-Defender/Operational
  9. Microsoft-Windows-TerminalServices-LocalSessionManager/Operational
  10. Microsoft-Windows-TerminalServices-RDPClient/Operational
  11. Microsoft-Windows-Sysmon/Operational
  12. Microsoft-Windows-WinRM/Operational

Beyond event logs, Settra obliterates secondary forensic artifacts:

  • Windows Prefetch: Recursively deletes files under C:\Windows\Prefetch\* to eliminate evidence of executed utilities and malware execution timing.
  • PowerShell History: Deletes PSReadLine\ConsoleHost_history.txt to remove operator command-line records.
  • Browser & RDP Caches: Purges browser history, terminal server caches, and setup logs (C:\Windows\System32\LogFiles\WinRM).
  • DNS Resolver Cache: Executes ipconfig /flushdns to clear network resolution records.
  • NTFS USN Change Journal: Invokes fsutil usn deletejournal /d C: to delete the NTFS Update Sequence Number change journal, preventing forensic investigators from reconstructing the timeline of file modifications.

B4. Restart Manager Process Unlocking

To encrypt files held open by database engines, office suites, and mail servers, Settra utilizes the native Windows Restart Manager API:

  1. It initializes an active session via RmStartSession.
  2. It registers target locked files using RmRegisterResources.
  3. It queries the processes holding open locks via RmGetList.
  4. It issues RmShutdown(RmForceShutdown), terminating locking applications so their handles are released for immediate encryption.

B5. Hybrid Cryptography Engine

Settra leverages the native Windows Cryptography API: Next Generation (CNG / BCrypt):

  • BCryptGenRandom generates an ephemeral 256-bit symmetric encryption key for each file.
  • BCryptGenerateSymmetricKey and BCryptEncrypt encrypt the file contents.
  • BCryptImportKeyPair loads an embedded, obfuscated 4096-bit RSA-1 public key (BCRYPT_RSAPUBLIC_BLOB).
  • BCryptEncrypt encrypts the ephemeral symmetric key using the RSA public key.
  • The wrapped key, initialization vector, and metadata are appended directly to the encrypted file.

The encryptor binary contains only BCryptEncrypt—it does not import BCryptDecrypt and contains no private key material. File decryption is mathematically impossible without the threat actors’ offline private key.

Stage C — Data Theft vs. Encryption Separation

Figure 8: Operational Separation: Pre-Encryption Network Exfiltration vs. Strictly Local Destructive Encryption

In post-incident debriefs, organizations frequently ask whether the encryptor uploaded their files to the darknet. Static reverse engineering confirms that Settra’s encryptor contains no network exfiltration capabilities:

  • The binary does not link against winhttp.dll, wininet.dll, ws2_32.dll, or urlmon.dll.
  • It contains no network sockets, HTTP client code, curl wrappers, cloud storage APIs, or file-transfer protocols.
  • Network-related imports are strictly limited to MPR.dll (WNetAddConnection2A, WNetGetConnectionA, WNetCancelConnection2A) to mount SMB shares for local encryption.

The ransom note’s claims of massive corporate data theft describe pre-encryption operator activity conducted during the intrusion phase (via VPN tunnels, RMM tooling, and tools like rclone). The encryptor itself is strictly a local destructive weapon.

Figure 9: Settra Hybrid Cryptography Model: Per-File Ephemeral Keys Wrapped with Hardcoded 4096-bit RSA Public Key

Cynet: Proactive Prevention & Detection Showcase

Modern threat actors engineer their payloads specifically to bypass traditional signature scanners. Settra arrives unsigned, wrapped in a custom AES-CTR crypter, and will not execute without an operator password.

Cynet’s multi-layered defense architecture stops this ransomware variant instantly—preventing encryption entirely in Block Mode, and generating deep, multi-stage forensic telemetry in Detection Mode.

1. Proactive Block Mode: Zero-Day Neutralization

In Block Mode, Cynet eliminates the threat before a single victim file is compromised. Rather than waiting for known file hashes, Cynet employs kernel-mode driver monitoring combined with intelligent Decoy File (Honeypot) Deception.

Figure 10: Cynet Proactive Block Mode: (Top) Critical Automated Remediation Banner; (Bottom) Intercepted File Operation Attempt with 1-Second Process Kill

  • Instantaneous Remediation: As seen in the Cynet console, Settra executed with SYSTEM privileges (nt authority – system). Within one second of detonation (First Seen: 14:48:27, Last Seen: 14:48:28), Cynet automatically flagged the operation as CRITICAL and triggered an automated Kill Process remediation action.

Figure 11: Cynet Kernel Driver Interception: Kill Process Executed on Unauthorized Attempt to Touch Decoy Honeypot Directory (! Protection)

  • Kernel-Level Decoy Trapping: Cynet strategically deploys canary files across monitored volumes When Settra initiated file overwrite and note-creation operations (RESTORE_FILES.txt / *.locked_wip) inside the canary directory, Cynet’s driver intercepted the file operation.
  • Action Executed: While the policy requested Block Access, Kill Process, Block Network, the platform immediately executed Kill Process, terminating PID 4244 at the kernel level.
  • Zero Damage: Because the decoy files were positioned to trigger on initial directory traversals, Settra was killed in its tracks. No user files were encrypted, no ransom notes were scattered across production shares, and the attack was completely neutralized.

2. Detection Mode: Comprehensive Threat Telemetry

When operated in audit or Detection Mode, Cynet allows the execution to proceed while capturing forensic evidence across every stage of the kill chain:

Alert 1: Process Monitoring — Disabling Event Logging

  • ETW Alert ID: CyAlert Heuristic Activity – Clear Windows Event Logging
  • Severity: Medium | Origin: DRIVER / PH NG | MITRE: T1562.002
  • Detection Details: Cynet’s heuristic engine caught the malware spawning c:\windows\system32\wevtutil.exe with command line wevtutil cl Security under High integrity (PID 9220), alerting responders to active defense impairment.

Figure 12: Cynet Detection Mode — Defense Impairment: (Top) CyAlert Heuristic Detection for Clear Windows Event Logging; (Bottom) Command-Line Process Trace (wevtutil.exe cl Security)

Alert 2: Unauthorized File Operation — Ransomware Overwrite Activity

  • ETW Alert ID: IOF – Ransomware Suspicious Exec Overwrite Data Files – v2 – TH
  • Severity: Critical | Origin: DRIVER / IOFilter | MITRE: T1486
  • Detection Details: Cynet detected the unsigned executable (_win64.exe –path c:\ –cmd, PID 4232) performing rapid overwrite operations across the filesystem, generating files with the temporary .locked_wip extension (e.g., python.tiff.locked_wip).

Figure 13: Cynet Detection Mode — Mass Overwrite: (Top) IOF Alert for Suspicious Executable Overwriting Data Files; (Bottom) File Indicators Showing Rapid .locked_wip Extension Generation

Alert 3: Unauthorized File Operation — Ransomware Note Found

  • ETW Alert ID: IOF – Ransomware Note Found
  • Severity: Critical | Origin: DRIVER / IOFilter | MITRE: T1486
  • Detection Details: Cynet’s file monitoring engine identified the creation of RESTORE_FILES.txt across user and test directories. The alert captured high file-counter activity (532 files) and untrusted certificate status (NotSigned).

Figure 14: Cynet Detection Mode — Ransom Note Drop: (Top) IOF Alert for Ransom Note Creation (532 Files Affected); (Bottom) File Indicators Tracking RESTORE_FILES.txt Across Directories

Alert 4: Unauthorized File Operation — Decoy Files Touched

  • ETW Alert ID: IOF – Ransomware Activity Detected – Decoy Files – Unsigned Processes – TH
  • Severity: Critical | Origin: DRIVER / IOFilter | MITRE: T1486
  • Detection Details: Demonstrates Cynet’s decoy engine in action under detection-only monitoring. The unsigned ransomware was tracked attempting write operations on decoy image files (e.g., 50.jpg.locked_wip) inside the protected canary directory \! Protection(DON’T DELETE)\….

Figure 15: Cynet Detection Mode — Deception Telemetry: (Top) IOF Decoy Files Alert for Unsigned Process; (Bottom) Target Path Trace in Honeypot Protection Directory (50.jpg.locked_wip)

3. Laboratory Execution Trace

To confirm the static reverse engineering findings against live execution telemetry, Settra was detonated in an isolated FLARE analysis VM running Cynet monitoring:

Figure 16: Live Malware Execution Output in Research Lab: Step-by-Step Validation of Log Wiping, Recovery Disablement, Hyper-V Query, and Real-Time Encryption Progress

The console output provides empirical validation of every mechanism identified in our static analysis:

  1. Systematic Log Clearing: The malware outputs status messages as it clears Event Logs, Prefetch, PowerShell history, Browser history, WMI logs, Task Scheduler logs, Windows Defender logs, RDP logs, install logs, DHCP logs, DNS cache, and the NTFS USN journal.
  2. Recovery Deactivation: Outputs [*] Disabling recovery… followed by Recovery disabled.
  3. Hyper-V VM Check: Queries WMI for virtual machines: [*] Checking Hyper-V… followed by Hyper-V not detected (namespace not found).
  4. Encryption Metrics: The final status counter displays total processed files, successfully encrypted files (ok 18804 with padlock icon), skipped files (skip 224), and failure count (fail 0).

MITRE ATT&CK Mapping

ID Tactic Technique Description
T1078 Initial Access Valid Accounts Compromised VPN and domain credentials
T1588.002 Resource Development Vulnerable Signed Driver BYOVD staging of STProcessMonitor_v114.sys
T1068 Privilege Escalation Exploitation for Privilege Escalation Ring-0 driver exploitation to elevate primitives
T1562.001 Defense Evasion Impair Defenses: Disable Tools Terminating security processes and services
T1562.002 Defense Evasion Impair Defenses: Disable Windows Event Logging 12-target wevtutil cl log wiping
T1070.004 Defense Evasion Indicator Removal: File Deletion Deleting Prefetch, USN journal, and PowerShell history
T1027 Defense Evasion Obfuscated Files or Information API hashing, per-string XOR, AES-256-CTR packed payload
T1140 Defense Evasion Deobfuscate/Decode Files or Information In-memory stub decompression (LP77)
T1055.012 Defense Evasion Process Hollowing Spawning suspended child, unmapping, and remapping inner PE
T1003 Credential Access OS Credential Dumping LSASS memory extraction during pre-encryption phase
T1047 Execution Windows Management Instrumentation Querying Hyper-V namespace and disabling VMs
T1021 Lateral Movement Remote Services Lateral spread via PAExec and NetExec
T1083 Discovery File and Directory Discovery Local volume and network share enumeration
T1486 Impact Data Encrypted for Impact CNG hybrid encryption (.locked / .locked_wip)
T1490 Impact Inhibit System Recovery reagentc /disable, wbadmin, vssadmin shadow storage shrink
T1529 Impact System Shutdown/Reboot Powering off Hyper-V guests via WMI

Indicators of Compromise (IOCs)

Category Indicator Details
Behavioral CLI win64.exe –pass <secret> –cmd –path <dir> Command-line unlock and execution contract
File Artifact C:\Users\Public\NOTICE.png Extracted desktop notice wallpaper
File Artifact RESTORE_FILES.txt, RESTORE_FILES.html Dropped ransom note files
File Extension *.locked, *.locked_wip Final and intermediate encrypted file extensions
BYOVD Driver STProcessMonitor_v114.sys / STProcessMonitor.sys Safetica DLP signed vulnerable driver
Extortion Infra settra5…onion Tor leak site and negotiation chat portal

Defensive Recommendations

  1. Deploy Behavioral Kernel Protection: Static signatures and hash blocklists cannot defend against custom-packed zero-day ransomware. Organizations must deploy endpoint platforms—such as Cynet —that incorporate driver-level file filtering and decoy honeypots capable of halting encryption in real time.
  2. Block Known Vulnerable Drivers (BYOVD): Implement Microsoft Recommended Driver Blockrules and enforce strict driver-load monitoring to prevent attackers from using tools like STProcessMonitor to disable EDR sensors.
  3. Enforce Phishing-Resistant MFA: Protect all external-facing remote access endpoints (VPNs, RDS, VDI) with hardware-backed MFA. Ensure rapid password rotation for credentials compromised in infostealer campaigns.
  4. Isolate & Protect Virtualization Storage: Hyper-V hosts should be isolated in dedicated management networks. Restrict WMI virtualization permissions (ROOT\virtualization\v2) and monitor for anomalous calls to Msvm_ComputerSystem.RequestStateChange.
  5. Secure Backups Off-Host: Because Settra actively destroys shadow copies, backup catalogs, and WinRE environments, organizations must maintain immutable, offline, air-gapped backups with distinct administrative credentials.
  6. Centralize Off-Box Telemetry: Because Settra aggressively wipes 12 event logs and the NTFS USN journal upon detonation, incident responders cannot rely on local endpoint logs. Security event streams must be forwarded in real time to centralized SIEM/data lakes.

Prepared by Cynet Research Labs. Static analysis and telemetry validation conducted September 2026.

Related Posts

See how modern teams cut complexity and stop threats

Keep Reading

Read More
Read More
Read More

Search results for: