Skip to main content

Hit by ransomware? Isolate affected systems now. Do not reboot or reformat.

SheMo Noransom舍末无勒

Ransomware family

Wmansvcs Ransomware Decryption & Data Recovery

  • Inactive
  • High
  • Some versions decryptable

Wmansvcs appeared in June 2025 and ranked among China's most-seen ransomware families for a stretch. It is marked by .wman / .peng extensions and a DECRYPTION_INFORMATION.html note, spreads through RDP brute force with hands-on deployment, and carries a keystream-reuse flaw that free decryptors exploit under conditions. After the break the crew rebranded as BrzCrypt.

First seen
2025-06
File extensions
.wman .peng .[[设备ID]].[[攻击者邮箱]].wman
Ransom notes
DECRYPTION_INFORMATION.html
Affected platforms
Windows / Databases

Family profile

File extensions
  • .wman
  • .peng
  • .[[设备ID]].[[攻击者邮箱]].wman
Ransom notes
  • DECRYPTION_INFORMATION.html
Contact patterns
  • Device ID and contact mailbox embedded in the filename itself, e.g. [[13-char device ID]].[[account@domain]].wman
  • Email is the only negotiation channel visible publicly; the note gives no onion portal
  • Victim ID and email contact inside the DECRYPTION_INFORMATION.html note
  • No leak site for this family appears in public reporting, and no Tox / Telegram channel
Aliases / versions
Wman、Win32/Ransom.Wmansvcs(360 命名)、.wman 勒索病毒、Rast Gang 勒索家族 Wman 变种(Solar 应急响应团队命名)
First seen
2025-06
Status
Inactive
Operational status
Rebranded
Threat level
High
Affected platforms
  • Windows
  • Databases
Tags
  • Prevalent in China
  • Rebranded
  • RDP brute force
  • Targets databases
Rebranded as
BrzCrypt
Decryptor
Some versions decryptable

Wmansvcs is one of the few families where a free decryption route genuinely exists - but whether it applies is judged per deployment batch, not from the extension alone. Two public routes exist. On 16 April 2026 Qihoo 360 published that the family's encryption logic was flawed, that it had built a dedicated decryptor and verified it in testing, and that victims can get free decryption help through its official channels (handled by staff, not a self-service download). On 10 September 2026 the Solar incident response team released a downloadable .wman / .peng data recovery tool and wrote up the method.

The constraints matter. The public tooling relies on keystream reuse and a known-plaintext attack, which needs a matched pair - the original and the encrypted copy of the same file, both larger than 512KB - or a keystream file recovered earlier. Within one deployment the keystream is universal; across batches and builds the keys differ, so material from one incident does not unlock another. Where no usable plaintext pair exists on site, this route simply does not open. None of it works against the successor brand BrzCrypt (.brz / .flex), which wraps ChaCha20 keys with RSA-OAEP and has no public decryption route. Always trial on offline copies and keep the original disks read-only.

Sources

Latest activity

  1. Solar's incident response team released a free decryption tool and method for .wman / .peng, exploiting keystream reuse via a known-plaintext attack; it needs a matched pair of one file over 512KB.

    Sources
  2. 360's July 2026 ransomware report confirmed BrzCrypt and Wmansvcs belong to one crew, sharing attack infrastructure and link fingerprints; the operators dropped Wmansvcs after it was cracked.

    Sources
  3. 360 announced it had broken the Wmansvcs encryption implementation and launched China's first dedicated free decryption service for the family, covering both the .peng and .wman branches.

    Sources

Overview

Wmansvcs surfaced in June 2025 and is tracked by Qihoo 360 as Win32/Ransom.Wmansvcs; in China it is usually called "the .wman ransomware" after its extension. By 360's account its infection volume sat in the domestic top two for a sustained period after it appeared - one of the highest-volume families handled by Chinese responders across 2025 and 2026.

Written in Rust and circulating almost exclusively inside China, it targets Windows servers at small and mid-sized enterprises and public-sector bodies: ERP and MES hosts, finance and database servers, domain controllers. Entry is predominantly RDP brute force, with the encryptor deployed by hand once a server is held. The Solar incident response team files Wman and .peng under the Rast Gang family it tracks; Qi An Xin's threat intelligence centre has published separately on the Rast operators but does not name Wmansvcs, so the precise lineage rests on a single source for now.

On 16 April 2026 360 published that it had broken the encryption implementation and would decrypt for victims free of charge; on 10 September 2026 Solar released a downloadable recovery tool for .wman / .peng. Once cracked, the crew dropped the Wmansvcs brand for BrzCrypt (first .brz, then .flex). 360's July 2026 trend report ties the two together through identical attack infrastructure and link fingerprints and states plainly that the break is why the operators switched; Wmansvcs is absent from that month's rankings, with BrzCrypt in its place. Wmansvcs should therefore be read as retired-under-a-new-name: fresh incidents present as BrzCrypt, while historic .wman / .peng data has entered a window in which decryption is genuinely possible.

How to identify it

Extensions. Two branches, .peng and .wman. Some builds write a 13-character device ID and the operator's mailbox straight into the filename - report.xlsx.[[deviceID]].[[account@domain]].wman.

Ransom note. DECRYPTION_INFORMATION.html appears in affected directories, carrying a victim ID and an email address with no onion portal. The desktop wallpaper is replaced with a ransom message at the same time.

Other indicators.

  • A fixed-length marker string sits at the tail of the encrypted data and helps separate branch and build.
  • Port 3389 is exposed at the perimeter, often alongside database ports such as 3306 and 1433, and logon records show the classic brute-force shape: a long run of failures followed by a sudden success.
  • Credential-dumping tooling (browser password viewers, Mimikatz-class utilities) plus internal scanners and remote brute-forcers turn up on staged hosts, matching the toolset documented for the same crew at the BrzCrypt stage.
  • The usual companions of hands-on deployment - new administrator accounts, security software uninstalled or force-terminated, shadow copies and logs cleared - should each be checked for on site, though the exact form varies by incident.

Bottom line. A .wman / .peng extension plus DECRYPTION_INFORMATION.html is enough to attribute the family, but whether decryption applies depends on how keys were used in that deployment, so real encrypted files must be analysed. Separate it from the successor BrzCrypt (.brz / .flex, an information.html note and a DATACORE marker at the ciphertext tail) - the recovery paths differ completely.

Infection vectors

  • RDP brute force. The dominant vector. Servers exposing 3389 at the perimeter fall first, and environments that also publish database ports such as 3306 and 1433 carry more risk still.
  • Hands-on deployment. The operator runs the encryptor manually after taking a server. This is sustained, targeted intrusion rather than worm-like spread, which means the attacker has usually been inside for days before files lock.
  • Credential theft and lateral movement. Browser password viewers and Mimikatz-class tools harvest credentials; internal scanning then extends reach. One May 2026 incident published by Solar covered 15 servers, so a single event rarely stops at one host.
  • Backdoor accounts and defence weakening. A new administrator account maintains access while security software processes and services are uninstalled or force-terminated - a routine part of this crew's hands-on playbook, to be confirmed item by item on site.
  • Victim profile. Mostly Windows servers at small and mid-sized enterprises and public-sector bodies; environments with no server-side endpoint protection and no MFA on remote access are the ones that fall hardest.

Encryption behavior

Algorithms. Rust-built, encrypting content with the ChaCha20 stream cipher family and wrapping keys with RSA (Solar's reverse engineering records an RSA-2048 + ChaCha20-Poly1305 hybrid).

The implementation flaw. The encryptor generates a 32-byte key and an 8-byte nonce once, before entering the file loop, then reuses that one keystream for every file in the deployment - the root cause of the break. Solar puts it plainly: the first 512KB of every file is XORed with the same keystream. That makes a known-plaintext attack work: one matched pair from a file over 512KB recovers the keystream and unlocks the rest of that batch. Keys differ across batches and builds, so material from one incident does not transfer.

Encrypted regions, by branch - this is what decides how much repair space is left. 360's analysis reports that files up to 512KB are encrypted in full; on the .wman branch, files over 512KB have only their first 512KB encrypted and the remainder stays plaintext; the .peng branch uses sparse encryption across three head/middle/tail blocks, with a measured 2.67MB file having roughly 192KB encrypted - about 7.2%. Coverage should still be measured on representative large files from the actual environment.

Recovery inhibition. Hands-on deployment typically comes with targeted processes and services stopped, volume shadow copies deleted and system logs cleared. Because database and backup agents are stopped first, production data and its backups frequently fail together.

Platforms and extortion model. Only Windows encryptors have been reported (360 classifies the family as Win32/Win64); no Linux or ESXi build has surfaced and no leak site for this family appears in public reporting, so pressure comes from encryption rather than publication. Systematic exfiltration is documented mainly from the successor brand BrzCrypt onward.

Assess before you act

Recoverability assessment

Wmansvcs is one of the rare families where decryption is a real option - real, but judged per sample and per deployment batch. We do not pay ransoms and do not negotiate; our work is technical recovery and forensics.

1) Public tooling and free vendor decryption (first choice). In April 2026 360 published that the family's encryption logic was flawed, that it had built a working decryptor, and that it handles free decryption for victims through its official channels; Solar released a downloadable .wman / .peng recovery tool in September 2026. The constraints are explicit: a matched pair is needed - original and encrypted copy of the same file, both over 512KB, same build - or a keystream file recovered earlier, and keys do not transfer between batches. We identify the build from samples, validate on offline copies, then run at scale.

2) Repair space left by partial encryption. Files over 512KB have only fixed regions overwritten - the first 512KB on the .wman branch, three head/middle/tail blocks on .peng - so large database files such as MDF/LDF, DBF and ibd often retain substantial intact data; without a plaintext pair, page-level extraction and logical rebuilds are still worth attempting. Actual coverage has to be measured on site rather than assumed from a ratio.

3) Backups, snapshots and shadow copies. Shadow copies are usually gone, but offline backups, storage-layer and hypervisor snapshots, and untouched copies on the backup server all deserve checking. Never reattach backup media to a network that has not been cleaned.

4) Unencrypted copies and log replay. File-server recycle bins, endpoint caches, reporting staging databases, ERP archive exports and database transaction logs can support reconstruction or point-in-time replay.

5) Low-level carving. Some deployment modes write a new encrypted file and delete the original, leaving source data in unallocated clusters that raw sector scanning can recover - provided all writes stop immediately.

One caveat: if the extension on site is .brz or .flex, that is BrzCrypt from the same crew and step 1 does not apply. We commit to a verifiable assessment and a clearly bounded recovery scope, never to a promise of full restoration.

Our response plan

Hit by Wmansvcs ransomware? What to do

  1. Containment and forensic preservation

    Block 3389 and related remote access at the perimeter immediately, cut affected servers from production networks and storage paths, and disable suspicious accounts including any new administrator or Support-style account. Do not power off or reboot - memory-resident key material and process state bear directly on the decryption assessment for this family. Image or snapshot the domain controller, database servers and backup server first, export RDP logon records and firewall and security appliance logs, and keep three to five encrypted files plus the original DECRYPTION_INFORMATION.html.

  2. Family identification and batch analysis

    Confirm Wmansvcs from the extension, the mailbox format embedded in filenames, the note structure and file trailer markers, and separate it strictly from the successor BrzCrypt (.brz / .flex). Then characterise the batch: measure where and how far encryption extends, verify whether a single keystream was reused across that deployment, and hunt on site for viable plaintext candidates - installer packages, image files, same-version copies on shares, cloud version history. This step decides whether the route is decryption or structural repair.

  3. Recoverability assessment and plan sign-off

    Trial the public decryptors against real samples in an isolated environment while inventorying backups, storage snapshots and unencrypted copies, and run sample repairs on the core databases. Deliver a written assessment: which systems can be decrypted, which need page-level database rebuilds, which depend on backup rollback or carving - with expected recovery ranges, timelines and a business restoration order. Execute only after sign-off, so nothing on site is overwritten before it has been assessed.

  4. Decryption and recovery execution

    All work happens on images or copies, with the originals kept read-only. Where decryption applies, validate on a small batch first - files open, databases mount, applications start - then run at scale in business priority order: identity and domain services, then ERP/MES and core databases, then file and mail systems. Anything decryption cannot cover moves to database structure repair, backup rollback and log replay. After each batch, run integrity checks and business-side verification (reconciliation, report comparison, application start-up tests) and record everything in a traceable recovery manifest.

  5. Attribution, hardening and handover

    Reconstruct the full kill chain: which server's RDP was brute-forced and for how long, where credentials were stolen, which hosts the lateral path covered, and whether there are signs of exfiltration (which drives any notification obligation). Remove backdoor accounts, scheduled tasks and leftover tooling; reset credentials domain-wide and enforce MFA on remote access; withdraw 3389 and database ports from internet exposure; close the gaps in endpoint protection coverage on servers; rebuild backups to a 3-2-1 design with immutable copies. Close with an incident report and a formal handover checklist.

Risk warning

What not to do

  • Do not power off or reboot affected servers - losing memory-resident key material and process state also destroys the most valuable basis for this family's decryption assessment.
  • Do not run downloaded "wman decryptors" against original disks; a mismatched version or batch causes further damage, so trials belong on offline copies only.
  • Do not delete DECRYPTION_INFORMATION.html or the encrypted samples, and do not rush to clean up "virus files" - they are the only basis for batch identification and a feasibility call.
  • Do not overwrite or delete anything that could serve as a plaintext original (installer packages, image files, same-version copies on shares, cloud version history) - these are the precondition for the known-plaintext attack.
  • Do not format, reinstall or rebuild RAID sets and storage pools; that removes the options of database structure repair and low-level carving at the same time.
  • Do not email the address in the note or pay the ransom - free decryption routes exist for this family, so payment is unnecessary and still secures nothing usable.

Emergency response

Data already encrypted? Stop and let an engineer look first

We do not pay ransoms and we do not negotiate with attackers. Engineers run a free assessment first, then propose a recovery plan and a firm quote.

Related scenarios

Related industries

Similar families

FAQ

Wmansvcs Frequently asked questions

  • Can .wman files be decrypted?

    There is a real chance, which sets this family apart from most ransomware - but it is not automatic. In April 2026 360 published that the family's encryption logic was flawed and that it had built a decryptor, offering free decryption through its official channels, and the Solar incident response team released a downloadable .wman / .peng recovery tool in September 2026. The preconditions are hard: the public tools use a known-plaintext approach needing a matched pair - original and encrypted copy of the same file, larger than 512KB - or a previously recovered keystream file, and keys differ between deployment batches. With no usable plaintext pair on site, that route does not open. Whether your data is decryptable has to be determined from the actual samples, not the extension alone.

  • Are .peng and .wman the same family?

    Yes. 360 tracks both as branches of the same family, Win32/Ransom.Wmansvcs. They drop the same DECRYPTION_INFORMATION.html note, share the encryption implementation and intrusion tradecraft, and the available tooling covers both extensions. The main difference is which part of a large file gets encrypted: .wman covers the first 512KB, .peng uses sparse head/middle/tail blocks, so the same file leaves different amounts of intact data on each branch and structural repair has to be planned separately. The response workflow itself is the same.

  • How are Wmansvcs and BrzCrypt related?

    They are two brands of one crew. In its July 2026 monthly report 360 linked them through identical attack infrastructure and link fingerprints, and noted the operators only switched to BrzCrypt after Wmansvcs was cracked. BrzCrypt uses .brz and later .flex, embeds a victim ID and contact mailbox in the filename, and encrypts content with ChaCha20 while wrapping keys with RSA-OAEP - no public decryption route exists for it. If the extension on site is .brz or .flex, do not apply the Wmansvcs approach; recovery has to start from backups, snapshots and structural repair.

  • How did the servers get in, and are the others safe?

    In the overwhelming majority of cases the entry point is a weak remote desktop password exposed to the internet. After brute forcing in, the operator deploys the encryptor by hand, harvests credentials with Mimikatz and browser password viewers, then moves laterally to other servers - a dozen or more hosts in one incident is normal. So finding one encrypted machine is never the whole job: block remote access at the perimeter immediately, check every server for rogue accounts and new services, and assume all domain credentials are compromised and reset them domain-wide.

  • We paid, or are considering paying - is there still a reason to call you?

    Free decryption routes exist for this family, so payment is unnecessary. We do not pay ransoms and do not negotiate. Even if you have already paid and received a tool, two things still matter: validate the decrypted output on copies (do databases mount, do applications start), and complete attribution and hardening - if the RDP entry point, backdoor accounts and stolen credentials remain, the same crew can return with BrzCrypt at almost no cost. We run 24/7 emergency response and can return a family assessment and a recovery path shortly after remote access is granted.