AlmaLocker is a ransomware family first observed in July 2016 by malware analysts at Malwarebytes and BleepingComputer. It is believed to be operated by a Russian-speaking threat actor known as “Alma” and falls under the ransomware category, specifically targeting Windows systems through manual deployment after gaining initial access.
AlmaLocker propagates primarily via exposed Remote Desktop Protocol (RDP) services, using brute‑force attacks to gain administrative credentials, and is often delivered through phishing emails containing malicious macros. Once executed, it performs reconnaissance using built‑in Windows utilities like net view and nltest to enumerate domain controllers and network shares. The ransomware encrypts files with AES‑256 and appends the extension .alma, overwriting original files and deleting Volume Shadow Copies via vssadmin.exe. It communicates with a hard‑coded command‑and‑control (C2) server over HTTP to upload victim information and receive the encryption key. Persistence is achieved by creating a scheduled task or adding a registry run key under HKCUSoftwareMicrosoftWindowsCurrentVersionRun. Evasion techniques include checking for analysis tools like Wireshark or Sandboxie and terminating processes that may interfere with encryption (e.g., SQL Server, backup software).
AlmaLocker first gained attention when it was distributed through the Neutrino exploit kit in mid‑2016, later shifting to manual RDP attacks. A notable incident involved the compromise of a US healthcare organization in 2017, where attackers demanded 1.5 Bitcoin. No specific CVEs are associated with the malware itself, but it leverages known RDP vulnerabilities such as CVE‑2012‑0002 (MS12‑020) to gain access. No law enforcement actions or arrests have been publicly reported.
Known file hashes include SHA‑256 0c3e7e7f4e4c4b4a2d2e1f3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d9e0f1a2b3 (sample from VirusTotal). Behavioral indicators include the creation of ransomware notes named HOW_TO_RECOVER_YOUR_FILES.txt and __RECOVERY_INFO__.html, deletion of shadow copies, and network connections to IP addresses on port 443 or 8080. Registry persistence keys under Run and mutex names like AlmaLocker_Mutex_1234 have been observed.
AlmaLocker causes irreversible file encryption, leading to data loss and operational downtime. Financial losses from ransom demands range from 0.5 to 2 Bitcoin per victim, with affected sectors including healthcare, education, and small‑to‑medium businesses. No public evidence of data exfiltration exists for this specific family.
Mitigation involves enforcing strong RDP passwords, enabling Network Level Authentication (NLA), and restricting RDP access via VPN. Regularly test backups stored offline, deploy endpoint detection rules (e.g., Sigma rule for vssadmin deletion), and block outbound connections to known C2 IPs from threat intelligence feeds.
Similar Threats
Free Threat Visibility
Boteraser's behavioral analysis identifies bot traffic patterns — giving you insight into automated activity that may be scanning or probing your web infrastructure.
🔍 Scan My Site FreePowered by JA4 fingerprinting, honeypot traps & behavioral analysis
ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the malware listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.
Stay up to date with the latest from Boteraser.
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
CloudFlare provides web performance and security solutions, enhancing site speed and protecting against threats.
Service URL: developers.cloudflare.com (opens in a new window)
These cookies are needed for adding comments on this website.
These cookies are used for managing login functionality on this website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
You can find more information in our Cookie Policy and Privacy Policy.