Ransomware family
BrzCrypt Ransomware Decryption & Data Recovery
- Active
- High
- No public decryptor
BrzCrypt surfaced in late May 2026 and, so far, spreads only inside China. It appends .brz or .flex and drops an information.html note. The crew behind Wmansvcs launched it after 360 broke their previous locker; entry is RDP brute force followed by lateral movement, and no free decryptor exists.
- First seen
- 2026-05
- File extensions
- .brz .flex .(__{ID}__).(__{email}__).brz
- Ransom notes
- information.html
- Affected platforms
- Windows / Hyper-V / Databases
Family profile
- File extensions
- .brz
- .flex
- .(__{ID}__).(__{email}__).brz
- .(__{ID}__).(__{email}__).flex
- Ransom notes
- information.html
- Contact patterns
- Anonymous mailbox domain cock.li (primary contact in the note)
- Anonymous mailbox domain tutamail.com (backup contact in the note)
- Contact mail embedded in the filename: .(__{victim ID}__).(__{email}__).flex
- A per-victim unique ID (a dozen-plus random characters) printed in the note
- No Tor portal and no Tox - email only; the note points to offshore exchanges for Bitcoin
- Aliases / versions
- BrzCrypt .brz、BrzCrypt .flex、BRZ 勒索病毒
- First seen
- 2026-05
- Status
- Active
- Operational status
- Actively operating
- Threat level
- High
- Affected platforms
- Windows
- Hyper-V
- Databases
- Tags
- Prevalent in China
- Active
- RDP brute force
- Targets databases
- Formerly
- Wmansvcs
There is no free public decryptor for BrzCrypt. 360's ransomware search engine states plainly on the family record that its decryption tools do not support it, and neither No More Ransom nor any vendor library lists the .brz or .flex extensions.
The encryption design makes a free tool unlikely in the near term. The encryptor loads an RSA public key from a PEM file placed next to it, generates a separate ChaCha20 key per file, wraps it with RSA-OAEP and appends it to the ciphertext - no key ever leaves the host. The predecessor family Wmansvcs was broken by 360 because of an implementation flaw in its encryption logic; BrzCrypt appeared only after that break, and choices such as OAEP padding read as a deliberate hardening.
One distinction matters operationally: Wmansvcs (extensions .peng / .wman, note DECRYPTION_INFORMATION.html), run by the same crew, is decryptable with 360's tooling. If your files actually carry .peng or .wman, the recovery path is completely different - which is exactly why attribution has to be established from samples rather than assumed.
Latest activity
360's August 2026 report ranks BrzCrypt second among domestic victim devices at 11.11%, behind Weaxor, with servers far outnumbering desktop PCs among compromised systems.
Sources360 published a deep analysis of the new .flex variant (previously .brz): RDP brute force, disabled endpoint protection, Mimikatz credential theft, RDP lateral movement, hands-on deployment. Same crew as Wmansvcs.
Sources360's June report dates BrzCrypt's first appearance to late May 2026 and notes it rose quickly into the leading domestic families, with several .flex variants captured; spread remains confined to China.
Sources
Overview
BrzCrypt first appeared in late May 2026 and climbed the domestic charts within weeks. Per 360's monthly reports: "rapidly among the leading families by spread" in June, second place at 17.73% of victim devices reported to 360's anti-ransomware service in July (Weaxor first at 45.45%), and still second at 11.11% in August, again behind only Weaxor. 360's characterisation is consistent across those reports: spreading only inside China, delivered by brute-forcing remote desktop passwords and then deploying by hand.
Its origin matters more than its technical novelty. 360's dedicated analysis attributes BrzCrypt and Wmansvcs to the same crew on the basis of shared attack infrastructure. Wmansvcs, active since June 2025, sat in the top two domestic families until April 2026, when 360 found a flaw in its encryption logic, broke it and began decrypting victims' files. Stripped of leverage, the operators dropped it and shipped BrzCrypt a month later - a forced rewrite, visibly hardened around key handling.
Victimology is server-heavy: in August 2026 servers ran far ahead of desktop PCs among compromised systems, with Windows 10, Windows Server 2012 and Windows Server 2008 the top three victim operating systems. One publicly described Chinese case lost an Oracle database server, a file share and CRM/MES application servers to the .brz variant in a single incident. BrzCrypt has no known leak site - international ransomware trackers do not list the name either - and 360's published analysis records no exfiltration, but the intrusion chain harvests credentials in bulk, so exposure must be assessed on its own merits.
How to identify it
Extension and naming. Early builds appended .brz; from June 2026 360 captured multiple variants switching to .flex. The full pattern adds .(__{ID}__).(__{email}__).brz or .flex after the original filename, the ID corresponding to the naming of the RSA public-key file shipped with the encryptor. A random ID plus a cock.li or tutamail.com address inside a filename is close to conclusive.
Ransom note. An English HTML file, information.html, opens with YOUR FILES ARE ENCRYPTED, prints a per-victim unique ID, offers one file decrypted free and, before payment, up to three more files totalling under 1MB, names hunter505@cock.li as primary contact and supp_brz@tutamail.com as backup, and points to offshore exchanges for Bitcoin. Published indicators add talbotor@cock.li and billyai@cock.li.
Ciphertext marker. Every encrypted file carries RSA-wrapped key material at its tail, terminated by the ASCII string DATACORE. Finding DATACORE at the end of a file in a hex viewer is the cleanest attribution signal and the cheapest way to separate this family from other ChaCha20 lockers.
Other indicators. The wallpaper is replaced with a ransom banner and a registry Run entry provides persistence. The encryptor needs a public-key file ending in _public_key.pem in its own directory; without it, it errors out and exits, and that PEM file is often still sitting in the staging directory during response. System paths survive - windows, programdata, $recycle.bin, windows.old and recovery are on the exclusion list, while business volumes are walked in full.
Bottom line. The extension, information.html and a DATACORE tail together confirm the family - but an extension does not identify the build or its encryption parameters, so the recovery plan still has to come from measurements on your own files.
Infection vectors
360's monthly reports and its dedicated analysis describe the same unglamorous path: brute-force the remote desktop password, then deploy by hand. No zero-days, no phishing attachments - just exposed port 3389 and weak credentials. The .flex analysis lays out the sequence:
- Initial access. Password brute force against internet-facing remote desktop, then a normal interactive logon.
- Defence evasion. Process-management and anti-security tooling shuts down or bypasses endpoint protection first.
- Credential theft. Browser password viewers, network credential exporters and Mimikatz-class components harvest stored local and network passwords in bulk.
- Lateral movement. The operators connect from the compromised host to other internal machines through the remote desktop client with the stolen credentials. 360 calls this the defining feature of the campaign and the reason one foothold becomes network-wide encryption.
- Hands-on deployment. Only then is the encryptor dropped, targeting database files, office documents and images.
This maps onto a familiar set of weaknesses: 3389 published straight to the internet, one local administrator password reused across every server, database and backup credentials cached on the servers themselves, endpoint protection installed but disabled or removed - 57.52% of devices in 360's August 2026 reports had no security software at all. Public reporting shows no affiliate programme, no edge-device exploitation and no phishing campaigns.
Encryption behavior
Key handling. On startup the encryptor looks for an RSA public-key file ending in _public_key.pem in its own directory and exits if it is missing. It then calls OsRng for a 32-byte ChaCha PRNG seed, derives a 32-byte symmetric key, encrypts file content with ChaCha20, wraps that key with RSA into the ciphertext tail and appends the DATACORE terminator. Everything happens offline with no key sent to a C2, so decryption depends entirely on the operators' private key. 360 notes the wrapping uses OAEP padding rather than the PKCS#1 v1.5 common in older families, ruling out several padding-oracle style attacks - deliberate hardening, given the family shipped only after its predecessor was broken.
Scope. A drives parameter selects volumes, defaulting to all. The target extension list holds 199 entries, stored XOR-obfuscated and decoded at runtime, covering databases (dbf, mdf, ldf, sql, sqlite, accdb), backup artefacts (bak, dump, dmp, trn, bacpac), virtual disks and VM configuration (vmdk, vhdx, avhdx, qcow2, vmx, vmcx, vmrs), plus office documents, CAD and design files, archives and source code.
Two points matter for management. Backup files reachable from the same host and account are themselves in scope, so "we have a local backup" counts for very little here; and vhdx, avhdx, vmcx and vmrs are direct targets, so Hyper-V guests go down with their Windows host. No Linux or ESXi encryptor has been reported, and published analysis does not document shadow-copy deletion, service stopping or exfiltration - which is not the same as shadow copies being intact, and must be verified on site. A registry Run key provides persistence and the wallpaper is replaced.
An undisclosed parameter that matters. 360 does not state whether BrzCrypt encrypts large files in full or in blocks, nor the stride. For reference, Wmansvcs encrypted files up to 512KB in full and only the first 512KB of larger ones, while its .peng branch touched three 64KB blocks - head, middle, tail - covering roughly 7.2% of one measured 2.67MB file. Whether BrzCrypt inherits that can only be established by measuring your own files.
Assess before you act
Recoverability assessment
Whether BrzCrypt-encrypted data can be recovered has to be judged sample by sample. We do not pay ransoms and do not negotiate; our work is technical recovery, impact assessment and attribution.
1) Free decryptor: none today. 360 marks BrzCrypt as unsupported by its decryption tools, and neither No More Ransom nor any vendor library covers .brz or .flex. One distinction is worth real money: if the extension is actually .peng or .wman with a DECRYPTION_INFORMATION.html note, that is Wmansvcs from the same crew, which 360 has broken and can decrypt. Attribution from samples comes first, never a tool search.
2) Structural repair of large files: depends on the encryption pattern, and must be measured. Whether BrzCrypt encrypts large files in blocks has not been published; its predecessor touched only the opening region, or three head/middle/tail blocks, leaving coverage in the single digits on big files. We take representative large files - Oracle dbf, SQL Server mdf/ldf, vhdx virtual disks - compare them byte-for-byte against equivalent unencrypted files, measure actual coverage and locate the damaged structures, then decide whether page-level extraction and logical rebuild are worth running. How much comes back depends on whether critical structures were hit: assessment first, commitments afterwards.
3) Backups, snapshots and shadow copies. bak, trn, dmp and bacpac are on the target list, so backups on production volumes or reachable with the same credentials have most likely gone with them. What helps is offline or offsite backup isolated from production accounts, storage and hypervisor snapshots, and copies on a backup server the compromised account could not touch. Shadow-copy survival must be tested, not assumed - and never reattach backup media before the network is clean and stolen credentials are rotated.
4) Unencrypted copies and log replay. Everything inside the exclusion paths is untouched original data, and the 199-entry target list is a whitelist, so file types outside it may be intact. File-server recycle bins, endpoint caches, BI staging databases, ERP and OA archive exports and database transaction logs often reconstruct most of the critical ledgers.
5) Low-level carving. Where the encryptor writes a new ciphertext file and deletes the original, source data may remain in unallocated clusters and can be recovered by raw sector scanning - provided all writes to the affected volumes stop immediately. Running the business on those disks or rebuilding a storage pool ends the option.
Separately, there is no leak site, but the intrusion chain harvests passwords in bulk: treat domain administrator, database, backup-system and browser-stored credentials as exposed and rotate them all, in parallel with and independently of file recovery.
We commit to a verifiable assessment and a clearly bounded recovery scope. We never claim "100% decryption", and no technique guarantees full recovery.
Our response plan
Hit by BrzCrypt ransomware? What to do
Containment and forensic preservation
Do not reboot, power off or reinstall. Disconnect affected hosts and any Hyper-V servers on them from the network, cut their paths to storage and backup systems, disable the brute-forced remote desktop accounts and block 3389 at the perimeter. Preserve memory and disk state, and image or snapshot the domain controller, file servers, database servers and backup servers first. Evidence to keep: three to five .brz or .flex files, the original information.html, the _public_key.pem left in the staging directory, Windows Security and Terminal Services logs covering RDP logon success and failure, plus firewall and VPN logs.
Attribution and sample analysis
Use the encrypted samples and the note to confirm this is BrzCrypt and not something else: check the .(__{ID}__).(__{email}__).brz / .flex filename pattern, the information.html note and the DATACORE marker at the ciphertext tail. The value here is triage. If the files are actually the predecessor Wmansvcs (.peng / .wman with DECRYPTION_INFORMATION.html), a decryption route already broken by 360 exists and should be taken immediately. If it really is BrzCrypt, we say plainly that no public decryptor exists, so the first 72 hours are not wasted hunting for one. Sample hashes and traces of the deployment tooling are collected at the same time for attribution.
Recoverability and impact assessment
Measure rather than estimate. Take representative large files - Oracle dbf, SQL Server mdf/ldf, MySQL data files, vhdx virtual disks - and quantify the real encryption coverage and which structures were damaged. Inventory offline and offsite backups, storage and hypervisor snapshots, and copies on backup servers the compromised account could not reach, then test whether shadow copies survived. Map the data that may be intact because it fell outside the exclusion paths or the target extension list, along with transaction and application logs usable for replay. Assess credential exposure in parallel: which hosts held domain, database and backup-system passwords. The output is a per-system recoverability and priority list.
Recovery execution and service restoration
Work in a clean environment isolated from the compromised network, in a fixed order: operate on copies with the original disks read-only; roll back core databases and virtual machines from trusted backups and snapshots first; apply structural repair and logical rebuild to databases and virtual disks that have no backup; then close the time gap with log replay and unencrypted copies. Every restored batch gets integrity verification and business sign-off - database consistency checks, row counts on key tables, sampled reconciliation against the business - before it goes back into production. No account or host that the attacker may still reach is used during recovery.
Attribution, hardening and handover
Reconstruct the full intrusion chain: identify the brute-forced account and source IP from RDP logs, which protection components were disabled, when credential-theft tooling landed, and which internal hosts were reached by remote desktop from where. Hardening follows that chain: take remote desktop off the public internet and behind a VPN or jump server, enable network level authentication and multi-factor authentication, and configure lockout and anomalous-logon alerting; stop reusing one local administrator password across hosts; rotate every credential within the exposure blast radius; restore and verify real-time endpoint protection; rebuild backups to the 3-2-1 principle with isolation from production accounts, and run an actual restore drill. The engagement closes with an incident report, an IOC list and verified remediation sign-off.
Risk warning
What not to do
- Do not reboot or power off affected servers and Hyper-V hosts - losing memory-resident processes, connections and key material destroys forensic leads and any latent recovery chance at once.
- Do not run downloaded ".flex decryptors" or "BrzCrypt decryption tools" against original disks; no free decryptor exists for this family, unverified tools only damage files further, and any trial belongs on copies.
- Do not delete information.html or the .brz / .flex samples, and do not rush into an antivirus clean-up or a rebuild - they are the only basis for attribution, coverage measurement and any future decryption assessment.
- Do not reconnect backup tapes, external drives or a NAS to a network that has not been cleaned and whose credentials have not been rotated; bak, trn and dmp files are themselves on this family's target list.
- Do not contact the cock.li or tutamail.com addresses yourself or upload files for the "free test decryption" - it only proves the operators hold the private key, changes nothing about the recovery path, and the uploaded business files are an exposure in their own right.
- Do not declare the incident closed after changing one remote desktop password - credentials were harvested in bulk, and without a full rotation and a lateral-movement review the same set will simply be used again.
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
File Servers and NAS Encrypted by Ransomware
When shared folders on a file server or NAS are encrypted, drawings, contracts, archives, quotations and design sources all become unusable at once — and mapped drives spread the impact to every endpoint. This page covers how to gauge spread, what shadow copies and snapshots realistically offer, and how to sequence recovery by business value.
Database Encrypted by Ransomware
When database files are encrypted, every business system that depends on them stops at once. This page explains how we triage an encrypted database, how recoverability is assessed, and when file repair, backup-plus-log restore, or rebuild is the right path.
Oracle Database Encrypted by Ransomware
When Oracle datafiles (.dbf), control files and archived redo logs are encrypted, hospital HIS, large ERP and group finance systems typically go down as a whole. This page covers triage order, the role of control files and archived logs, and when block-level repair or RMAN restore applies.
Domain Controller Compromise and Estate-Wide Encryption
A compromised domain controller hands the attacker a legitimate administrator identity, allowing an encryptor to be pushed to every host at once through Group Policy or remote execution. This page covers how such incidents present, the correct order for Active Directory recovery, and how to decide between cleanup and full rebuild.
Related industries
Manufacturing Ransomware Response and Recovery
Ransomware in manufacturing hits information systems and production cadence at the same time: with ERP down there are no orders, with MES down there is no schedule, and an encrypted drawing library takes the process documentation for an entire product line with it. This page covers the asset profile, recovery priorities and targeted defences.
Logistics and Supply Chain Ransomware Response
Logistics is acutely time-sensitive: when TMS, WMS, dispatch and sorting systems stop, goods pile up in warehouses and on routes immediately, and the effect propagates up and down the supply chain. This page covers the sector's threat profile, a recovery order built around goods movement, and hardening for EDI-interconnected environments.
Retail and E-commerce Ransomware Response
In retail and e-commerce, ransomware translates directly into an inability to sell: order systems, membership, POS and warehouse fulfilment stop together and losses accrue by the hour. This page covers the sector's attack patterns, a recovery order built around the order-to-fulfilment chain, and handling of member data exposure.
Similar families
- Some versions decryptable
Wmansvcs
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.
- No public decryptor
Weaxor
Weaxor emerged in late 2024 as a same-lineage successor to Mallox, continuing its focus on MS SQL Server and exposed web services. It appends .rox, .weax or .wxx and drops a RECOVERY INFO.txt note. It has led infection volume in China through 2025 and 2026 (45.45% in July 2026, 65.74% in August 2026) and has no public decryptor.
- Some versions decryptable
Mallox
Mallox (also known as TargetCompany) breaks in mainly through brute-forced MS SQL Server credentials, targets database servers specifically, and has a Linux/ESXi variant. Files encrypted between 2023 and early 2024 may be decryptable with Avast's free tool; later builds have no public decryption method.
FAQ
BrzCrypt Frequently asked questions
Can .flex or .brz files be decrypted?
No free BrzCrypt decryptor exists. 360's ransomware search engine marks the family as unsupported by its decryption tools, and No More Ransom and vendor libraries do not list .brz or .flex. Each file gets its own ChaCha20 key, wrapped with RSA-OAEP and appended to the ciphertext; keys are never stored in the clear or sent anywhere, so without the operators' private key there is nothing to reverse. The realistic paths are backup and snapshot rollback, structural repair of databases and virtual disks, unencrypted copies and log replay, and low-level carving. Keep the samples and the original note - if an implementation flaw or law-enforcement action ever changes the picture, they are the only basis for a fresh assessment.
We were hit by .wman or .peng before and now see .flex - same crew?
Yes. 360's dedicated analysis attributes BrzCrypt and Wmansvcs to the same crew on the basis of shared attack infrastructure. Wmansvcs sat in the top two domestic families from June 2025 until April 2026, when 360 found a flaw in its encryption logic, broke it and began decrypting victims; the operators then abandoned it and launched BrzCrypt in late May. The practical consequence: the old .peng and .wman extensions have a decryption route, the new .brz and .flex do not. It also means the entry point has not changed - still weak remote desktop passwords. If the previous incident ended with data restored but 3389 still exposed and credentials never rotated, a repeat visit from the same operators is likely.
The note offers a few free decryptions - should we try?
Not on your own. The offer in information.html - one file decrypted free, plus up to three more totalling under 1MB before payment - is standard negotiation practice. It proves only that the operators hold the private key; it does not lower the demand and it does not change your technical recovery options. Three practical risks come with making contact yourself: the uploaded business files are an exposure in their own right; the exchange reveals your identity and urgency, which shapes the price; and outreach before evidence is preserved can complicate regulatory explanations and insurance documentation later. Our position is fixed - no payment, no negotiation on your behalf, and the time spent on assessment and recovery instead.
Our Oracle or SQL Server databases are encrypted - is anything recoverable?
Measure before concluding. BrzCrypt's target list explicitly includes dbf, mdf, ndf, ldf and mdb alongside bak, trn, dmp and bacpac, so data files and same-volume backups usually go together. The decisive variable is how much of a large file it actually encrypts, and 360's public analysis does not state this. For reference, the predecessor Wmansvcs encrypted only the opening region of files over 512KB, and its .peng branch touched just three 64KB blocks - about 7.2% of one measured 2.67MB file. If BrzCrypt inherits that behaviour, large data files may retain many intact pages and page-level extraction with a logical rebuild becomes viable; if it encrypts in full, the route is backups, snapshots and log replay. We measure coverage on your actual dbf or mdf files first and scope the recovery from that, rather than promising an outcome up front.
Is closing 3389 enough, and what else should we check?
Closing the port is necessary but far from sufficient. The chain runs: RDP brute force, disable endpoint protection, harvest browser passwords and network credentials with Mimikatz-class tools, move laterally to other internal hosts through the remote desktop client, then deploy the encryptor by hand. By the time encryption is noticed, a reusable set of credentials has usually already been taken. Three things have to run in parallel. First, scope the lateral movement: pull every internal RDP connection originating from the compromised host out of Terminal Services and logon events. Second, rotate everything - domain administrator, local administrator, database, backup-system, and any password stored in browsers or the remote desktop connection manager - and stop reusing one local administrator password across hosts. Third, confirm whether endpoint protection was disabled or uninstalled and restore real-time protection. Real containment means putting the administrative entry point behind a VPN or jump server with network level authentication and multi-factor authentication.
Sources
- 360 安全卫士 - RDP暴破与横移窃密双管齐下_BrzCrypt勒索软件新变种强势来袭
- 360 社区 - BrzCrypt勒索软件家族详情(后缀、勒索信与解密支持情况)
- 360 - 2026年8月勒索软件流行态势分析(BrzCrypt 占比 11.11%,国内第二)
- 360 - 2026年7月勒索软件流行态势分析(BrzCrypt 占比 17.73%,国内第二)
- 360 - 2026年6月勒索软件流行态势分析(5 月末首次出现,6 月捕获 .flex 变种)
- 360 - 破解成功_国内顶流勒索软件Wmansvcs解密分析(前身家族与解密支持)
External links are provided for reference only. The content is published by third parties and does not represent our position.
Updated