Reveton
Overview
Ransom:Win32/Reveton represents a historically significant evolutionary step in cyber extortion, commonly known as **'Police Ransomware' or a 'Screen Locker'**. Predating the widespread use of modern crypto-ransomware (which encrypts files), Reveton operated entirely on social engineering and intimidation. It locked the victim's computer screen, preventing access to the Windows desktop, and displayed a highly realistic, localized warning message claiming to be from the FBI, Interpol, or local law enforcement. The message accused the user of illegal activities (such as downloading pirated media or viewing child pornography) and demanded an immediate 'fine' paid via prepaid vouchers like Ukash, Paysafecard, or MoneyPak.
Understanding Reveton (Screen Lockers)
To an end-user, Reveton was terrifying; the computer was completely unusable, the warning looked official (often featuring logos of local police), and it frequently utilized the victim's webcam to display a live feed of their face on the ransom note, maximizing the psychological pressure. For a SOC analyst, Reveton was a nuisance malware that relied on restricting access to the shell, rather than destroying data. However, later variants were often bundled with password stealers (like Citadel or Zeus) acting in the background.
Execution and Locking Mechanics
Reveton was primarily distributed via Exploit Kits (like Blackhole or Cool EK) hosted on compromised websites or malvertising networks (`T1189`). When a vulnerable browser navigated to the site, the exploit executed the Reveton payload silently (`T1203`). Upon execution, Reveton immediately established persistence, often by modifying the `Winlogon\Shell` registry key (`T1547.004`). Instead of loading `explorer.exe` on boot, Windows would load the Reveton executable. The malware then launched a full-screen, borderless window (`T1491.001`) that could not be closed via Alt+F4 or Task Manager (`T1562.001`). It determined the victim's geographic location via IP address (`T1614.001`) to display a customized ransom note in the local language, citing local laws.
Indicators of Compromise & Impact
The impact was a complete denial of service to the workstation, though data was usually unharmed. Host-based IoCs were obvious: the inability to access the desktop, Task Manager, or Start menu, and the presence of anomalous executables in the `Winlogon\Shell` or `Userinit` registry keys. Network IoCs included traffic to C2 servers to download the localized HTML/image templates for the ransom note.
MITRE ATT&CK Techniques
Observed techniques used by this family, mapped to the MITRE ATT&CK framework:
| Technique | Name | Tactic |
|---|---|---|
T1491.001 | Defacement: Internal Defacement (The full-screen Police warning) | Impact |
T1547.004 | Boot or Logon Autostart Execution: Winlogon Helper DLL (Hijacking the Shell) | Persistence |
T1562.001 | Impair Defenses: Disable or Modify Tools (Blocking Task Manager/Safe Mode) | Defense Evasion |
T1189 | Drive-by Compromise (Exploit Kits) | Initial Access |
Generated Detections (Boilerplate)
These YARA and Sigma rules are auto-generated based on the family name and aliases. They must be heavily tuned before deployment in a production environment.
YARA Rule
rule MALWARE_WIN_REVETON {
meta:
description = "Detects Reveton (ransomware)"
author = "SystemHelpdesk Boilerplate Generator"
date = "2026-07-06"
strings:
$s1 = "reveton" ascii wide nocase
condition:
uint16(0) == 0x5a4d and any of them
}Sigma Rule
title: Suspicious Reveton Activity
id: ddef3d8cae3a4b6ad3ba66064e13db76
status: experimental
description: Detects generic indicators of the reveton malware family.
logsource:
category: process_creation
product: windows
detection:
selection:
Image|endswith:
- '\cmd.exe'
- '\powershell.exe'
CommandLine|contains:
- "*reveton*"
condition: selection
level: mediumContainment & Response Steps
Ordered checklist for responders. Adapt to your environment and engage professional support for active incidents.
- Do not pay the 'fine'; it is a scam, and law enforcement agencies do not lock computers and demand prepaid vouchers.
- Boot the infected machine into 'Safe Mode with Command Prompt' or use a bootable USB rescue disk (like a WinPE environment) to bypass the `Winlogon` hijack.
- Use the offline Registry Editor (`regedit`) to navigate to `HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon` and restore the `Shell` value to `explorer.exe`.
- Once access is restored, run a comprehensive malware scan, as Reveton was often distributed alongside banking trojans (like Citadel) that operated silently in the background.
What to Avoid
Common mistakes during response to this family that can destroy evidence, spread the infection, or worsen recovery.
- Avoid confronting the user about the accusations on the screen (e.g., piracy); the warnings are completely fabricated and generated for all victims regardless of their actual browsing history.
- Do not simply reboot the computer normally; the persistence mechanism ensures the locker will immediately re-engage upon login.
References & External Analysis
- Search "reveton" on VirusTotal (External Analysis)
Frequently Asked Questions
How do I remove the Reveton Ransomware from Windows?
Manual removal of Reveton is highly discouraged as it may leave persistence mechanisms intact. We recommend disconnecting the device from the internet and utilizing a professional incident response service or enterprise-grade EDR software to conduct a full forensic sweep.
Is Reveton a virus or a Ransomware?
Reveton is classified as a Ransomware. Unlike traditional viruses that infect files, modern malware like Reveton typically operates as a standalone payload designed to compromise systems, steal data, or deploy secondary stage implants.
What are the main symptoms of a Reveton infection?
Symptoms of Reveton can include unexpected system slowness, unauthorized outbound network traffic to unknown IP addresses, disabled security software, and suspicious background processes running from AppData or Temp directories.
Related Families (Category: ransomware)
Explore other malware families in the same category:
Protect Your Network Against Ransomwares
Want to prevent Reveton and similar threats from compromising your organization? Read our comprehensive defensive guide: Ransomware Protection Guide.
Machine-readable
Get this profile as JSON: https://jordan123234-malware-families-explorer.static.hf.space/api/reveton.json
Ecosystem & Interactive Environments
This profile is part of the Malware Families Catalog, a public dataset of 2,899 malware families. The catalog is also published across our ecosystem: Hugging Face, Kaggle, Zenodo, Replit, StackBlitz, CodeSandbox, and CodePen.