Truth in IT
    • Sign In
    • Register
        • Videos
        • Channels
        • Pages
        • Galleries
        • News
        • Events
        • All
Truth in IT Truth in IT
  • Data Management ▼
    • Converged Infrastructure
    • DevOps
    • Networking
    • Storage
    • Virtualization
  • Cybersecurity ▼
    • Application Security
    • Backup & Recovery
    • Data Security
    • Identity & Access Management (IAM)
    • Zero Trust
    • Compliance & GRC
    • Endpoint Security
  • Cloud ▼
    • Hybrid Cloud
    • Private Cloud
    • Public Cloud
  • Webinar Library
  • TiPs
  • DRAW

Sophos: Remote Ransomware: How WantToCry Works

Sophos
07/22/2026
0 (0%)
Share
  • Comments
  • Download
  • Transcript
Report Like Favorite
  • Share/Embed
  • Email
Link
Embed

Transcript


All the way back in 2017, the eternal blue exploit leaked from the NSA by the Shadow Brokers. It led to hospitals locked, factories shut down, and the NHS grinding to a halt. WannaCry Ransomware sounds like the same thing, but it isn't. WannaCry needed an exploit to run, and WannaCry just needs a password. It leaves no local execution trace, no binary on disk, and nothing for your endpoint agent to catch. And right now, 1.5 million devices on the public internet are exposed to it. So, the interesting question here is, how do you encrypt someone's files without running anything on their machine? When we picture ransomware, we picture a classic payload. Something like Lockbit or Blackcap. A binary lands on your disk, chews through your files, CPU pegs, and a ransom note hits the screen. WannaCry doesn't really do that. The encryption here happens on the attacker's server, hundreds or sometimes even thousands of miles away. So, with that in mind, you must be thinking, well this is a super targeted carefully listed chosen victims, right? Well no, it's actually mass scanning with automated backend processes. So, let's take a look at exactly how WannaCry works, because I think it's the start of a trend we are going to see a lot more of when it comes to ransomware in 2026. The whole thing here rides on SMB. TCP ports 139 and 445. Just quickly, SMB is how Windows shares files across a network. Port 445 is direct SMB over TCP, and 139 is the Aldernet Biosession port. Neither are designed to face the public internet. Microsoft and CISA have said so for years, but millions of them are misconfigured, as you can imagine, and do anyway. But the thing here is that attackers don't even need to sweep the whole IPv4 space themselves. They have services that can do that for them, services that you've probably heard of. Shodan and Census have already indexed every open port on the internet. So, search port 445, filter by country, and get a target list in seconds. Our CTU team at Sophos pulled the country breakdown straight from Shodan, and that's where the 1.5 million number comes from. Then, it's brute-forcing time. Running standard auth requests against the SMB service using tools that hammer common credentials from old breaches. In a normal ransomware attack, the victim's CPU pegs at 100% while files get encrypted. With one to cry, the CPU stays nice and calm, but what spikes is the network bandwidth in both directions. The attacker uses the stolen creds, opens an authenticated SMB session, and starts reading the files. The files get shuttled out to their own infrastructure, encrypted server-side with their own keys, and then written back over the original files through the same session. To understand why this matters beyond one ransomware family, I spoke to Rafe Pilling, Director of Threat Intelligence in our Sophos Counter Threat Unit, about what this technique tells us about where ransomware is heading. So Rafe, thanks for joining me today. When people hear ransomware, they usually imagine a malicious file running on a machine and actually doing the encryption. How has that mental model changed in 2026, and what does one to cry reveal about modern ransomware? Great question, thank you. So that mental model is still very much valid. In the vast majority of cases, that is still how ransomware is working. But there are campaigns like one to cry that do things a little differently. And I think one of the key things it demonstrates, and one of the sort of insidious parts of this attack, is the encryption is actually happening remotely on a different system, an unmanaged remote system. I think in the vast majority of cases, not on the same network as the organization that's been attacked. So it's a case of what we call remote ransomware. The system that's been encrypted has been accessed from this remote system where the malware is running. And it's just the files that are getting encrypted on those systems. From the victim's process monitoring point of view, this looks like a normal remote user reading and writing files over SMB. Because that's exactly what it is. When the encryption finishes, they drop a text file, wantocry.txt. Contact us on QDocs, which is a peer-to-peer encrypted messenger built on the TOX protocol. There's no central server here, so it's very hard to take down. Pay us $600 in Bitcoin. And yeah, $600 is ridiculously cheap for a ransomware. That's 100% deliberate here. One of the things that sort of stood out to me about wantocry and the specific piece of ransomware we're talking about here was that, in my mind, the ask for $600 is quite low. Now, in 2026, that might be the standard. But do you think that ransomware is splitting into sort of two tracks here? We've got, like, one traditional sort of Conti, Reval style ransomware, where they are asking for large amounts. And then more of a automated opportunistic one, where they're asking for that low amount in the hopes that people will just pay to make it go away? Yeah, I think in 2026, we actually have three major pillars of kind of ransomware activity. So the largest one is that opportunistic attacks on organizations, usually through unpatched services that are internet accessible, or some kind of identity authentication-related attack. Threat actor gets in, usually will steal data. And sometimes that's the basis for the kind of ransom demand or the extortionist, the extorting data. Often we'll also see that ransomware deployment and that actual sort of encryption tool is deployed to systems within the network and encrypts the ransomware there. And for the most part, those attacks are opportunistic, which is good news. But I'll come back to that in a second. Your second major pillar is those attacks where the threat actor is choosing the organization. And often we can determine this kind of thing because the attack comes from social engineering. So some of the attacks that we've seen in the last 12 months, particularly in the UK, where they've been against retail organizations, where social engineering was used to gain access to those organizations. So they didn't get phoned up opportunistically. Someone chose to make that phone call to those particular organizations. They've done some research. And so you get those sort of some threat actors will choose particular targets and go after those. And then the kind of last set, last pillar would be things like one to cry remote ransomware attacks where it's very likely they are using sort of Internet survey type tooling like census or showdown to identify exposed services from online storage like NAS network storage devices, for example, that they can remotely access and encrypt. And a lot of that will probably be automated once they've identified that that target list. Attacker infrastructure. And I love these breakdowns from our CTU team. They give you a real unique insight into how these ransomware gangs actually operate. The infrastructure here is segmented by job. So we've got recon scanning and the brute force attempts running out of a single Russian IP. The encryption work happens somewhere else entirely. So we've got five separate machines scattered across Germany, Russia, the US and two in Singapore. Keep scanning nodes up front and the encryption layer happening behind them. This is pretty standard ransomware OPSEC. If a firewall burns your scanners, then you can just spin up new ones. The encryption infrastructure here is obviously the real crown jewels. So it stays well back. But here's the part that should make you a little bit uncomfortable. The machines doing the encrypting here have standard names like WinJ9 and WinLI. These aren't really custom attacker host names. Their default naming patterns from a virtual machine that spun up by an ISP system. So a completely legitimate infrastructure management vendor. So think about what that means from a detection point of view for a second. Those exact computer names also show up in totally normal non-malicious activity. Because real customers run real VMs on the same platform. You can't block list the entire name. You can't alert on it because it's the same naming pattern that your own cloud boxes might have. And then it gets even murkier to track. These VMs get repurposed all the time. So you have bulletproof hosting providers leasing out legitimate vendor infrastructure to whoever's paying. So you have the same host name, WinLI, that's been spotted in LockBit, Quillion, and BlackHat campaigns. You've got WinJ9 that turned up in NetSupportRat activity. And this is probably the distinction that matters the most. Just because it's the same name doesn't mean it's the same box. And it definitely doesn't mean it's the same ransomware group. We need to remember it's a shared rental pool. So we have different actors cycling through the same disposable, legitimate-looking infrastructure. If you want to read more about this whole weird process, there's an article that I'm going to link below called The Malicious Use of Virtual Machine Infrastructure. Why detection is hard here. Okay, so while want to cry operations do generate observable network and authentication artifacts, traditional endpoint protection focuses on local processes. They monitor for suspicious binaries, mass file modifications by unknown applications, and CPU patterns that look a lot like crypto operations. Want to Cry sidesteps all of that, as there is no local processes to watch. With no unknown application running, the CPU never spikes. The thing doing the writing here is the SMB service itself, behaving exactly the way it's designed to, with valid credentials from a remote IP. That's not malicious behavior. So, what did catch it? In the Sophos telemetry was CryptoGuard. It doesn't really watch processes, it watches files. Encrypted output has a distinctive signature, high entropy. So when CryptoGuard sees mass file rewrites with that signature, it intervenes regardless of which process is doing the writing. How to fix. If you don't need SMB exposed to the internet, kill it. Block inbound port TCP 139 and 445 at your edge firewall. This is a CISA recommendation that goes back to 2017 after WannaCry, and it still hasn't been universally adopted. Disable anonymous SMB in guest authentication. Turn on SMB signing and SMB encryption for any sessions that you do allow, and put internal file shares behind a VPN or a zero trust gateway. Obviously monitor authentication logs for repeated SMB login failures against the same account from a single source. WannaCry is obviously riding off the coattails of WannaCry. But here's the question that it does leave me with. If an attacker automated a credential brute force and walked through your front door with valid logins, would your stack even notice? Check your perimeter, check your file activity logs, and don't be one of the 1.5 million.

TL;DR

  • WantToCry ransomware encrypts files remotely over SMB using stolen credentials, leaving no local malware footprint and evading traditional endpoint and EDR tools entirely.
  • With 1.5 million SMB-exposed devices indexed on Shodan and Censys, attackers can build target lists in seconds and automate credential brute-forcing at scale without custom tooling.
  • Sophos's CryptoGuard detected the attack by monitoring file entropy rather than process behavior — the only layer that can catch encryption happening via a legitimate SMB session.
  • Rafe Pilling of Sophos CTU identifies three ransomware pillars for 2026: opportunistic exploitation, targeted social engineering, and automated remote ransomware like WantToCry — each requiring different defensive strategies.

How WantToCry Bypasses Traditional Endpoint Defenses

WantToCry is a remote ransomware campaign that encrypts victim files entirely from the attacker's own infrastructure, leaving no malicious binary on disk and generating no suspicious local process activity. Unlike classic ransomware families such as LockBit or BlackCat — where a payload lands on the victim machine, pegs the CPU, and triggers endpoint detection — WantToCry exploits exposed SMB ports (TCP 139 and 445) using brute-forced or stolen credentials. The attacker opens an authenticated SMB session, reads the victim's files, encrypts them server-side, and writes the ciphertext back over the originals. From the victim's perspective, this looks indistinguishable from a legitimate remote user accessing a file share. Traditional endpoint protection tools that monitor for suspicious binaries, mass local file modifications, or CPU spikes characteristic of cryptographic operations are effectively blind to this technique. Shodan and Censys have already indexed 1.5 million internet-exposed SMB devices, giving attackers a ready-made target list requiring no active scanning of their own.

Ransomware Trends, Infrastructure, and Detection

Rafe Pilling, Director of Threat Intelligence at Sophos's Counter Threat Unit, outlines three distinct pillars of modern ransomware activity: opportunistic attacks exploiting unpatched internet-facing services, targeted campaigns using social engineering against specific organizations, and automated remote ransomware operations like WantToCry that leverage internet survey tools to identify and encrypt exposed network storage at scale. The attacker infrastructure behind WantToCry is operationally segmented — recon and brute-force activity originates from a single Russian IP, while encryption is distributed across machines in Germany, Russia, the US, and Singapore. Notably, these encryption nodes use generic VM naming conventions (e.g., WinJ9, WinLI) generated by legitimate ISP infrastructure, making blocklisting impractical since the same names appear in benign cloud environments. What ultimately detected WantToCry in Sophos telemetry was CryptoGuard, which monitors file entropy rather than process behavior — flagging mass rewrites of high-entropy output regardless of which process performs the write. Recommended mitigations include blocking TCP 139 and 445 at the perimeter, disabling anonymous SMB and guest authentication, enabling SMB signing and encryption, placing file shares behind VPN or zero trust gateways, and monitoring authentication logs for repeated SMB login failures.

Chapters

0:00 - WantToCry vs. WannaCry
0:30 - How Remote Encryption Works
1:13 - SMB Exposure and Target Discovery
2:44 - Interview: Ransomware Trends in 2026
6:42 - Attacker Infrastructure Analysis
8:38 - Why Detection Fails — and What Caught It
9:31 - Mitigations and Recommendations

Key Quotes

0:18 "It leaves no local execution trace, no binary on disk, and nothing for your endpoint agent to catch."
3:19 "One of the key things it demonstrates, and one of the sort of insidious parts of this attack, is the encryption is actually happening remotely on a different system, an unmanaged remote system."
4:42 "Yeah, I think in 2026, we actually have three major pillars of kind of ransomware activity."
9:18 "In the Sophos telemetry was CryptoGuard. It doesn't really watch processes, it watches files."
10:10 "If an attacker automated a credential brute force and walked through your front door with valid logins, would your stack even notice? ..."

FAQ

Why doesn't antivirus or EDR detect WantToCry ransomware?

Because the encryption happens on the attacker's remote server, not on the victim's machine. There is no malicious binary on disk, no unknown process running, and no CPU spike — the only activity visible locally is the SMB service reading and writing files with valid credentials, which is normal behavior. Traditional endpoint tools have no process anomaly to flag.

What actually stopped WantToCry in Sophos environments?

Sophos CryptoGuard, which monitors file-level entropy rather than process behavior. Encrypted files have a distinctive high-entropy signature. When CryptoGuard detects mass file rewrites matching that pattern, it intervenes regardless of which process — including the legitimate SMB service — is performing the writes.


Categories:
  • » Data Protection » Backup & Recovery
  • » Cybersecurity » Network Security
  • » Data Protection
Channels:
News:
Events:
Tags:
  • Threat Intelligence
  • Security Operations
  • Data Protection
  • Network Security
  • Technical Deep Dive
  • Remote ransomware
  • SMB exploitation
  • Credential brute-forcing
  • Endpoint detection evasion
  • WantToCry ransomware
  • CryptoGuard file entropy detection
  • SMB hardening
Show more Show less

Browse videos

  • Related
  • Featured
  • By date
  • Most viewed
  • Top rated
  •  

              Video's comments: Sophos: Remote Ransomware: How WantToCry Works

              Industry Events (Sponsor Hosted)

              • Aug
                03

                Discover DLP Memories: The ever-evolving triage agent enhancing efficiency each shift.

                08/03/202611:00 AM ET
                • Aug
                  06

                  Safeguarding Sensitive Data in the Era of Public AI Platforms

                  08/06/202604:00 AM ET
                  • Aug
                    06

                    AI Agents Revolutionizing Identity Attacks: Same Tactics, Enhanced Speed

                    08/06/202602:00 PM ET
                    More events

                    Upcoming Webinar Calendar

                    • 08/03/2026
                      11:00 AM
                      08/03/2026
                      Discover DLP Memories: The ever-evolving triage agent enhancing efficiency each shift.
                      https://www.truthinit.com/index.php/channel/2062/discover-dlp-memories-the-ever-evolving-triage-agent-enhancing-efficiency-each-shift/
                    • 08/06/2026
                      04:00 AM
                      08/06/2026
                      Safeguarding Sensitive Data in the Era of Public AI Platforms
                      https://www.truthinit.com/index.php/channel/2058/safeguarding-sensitive-data-in-the-era-of-public-ai-platforms/
                    • 08/06/2026
                      02:00 PM
                      08/06/2026
                      AI Agents Revolutionizing Identity Attacks: Same Tactics, Enhanced Speed
                      https://www.truthinit.com/index.php/channel/2064/ai-agents-revolutionizing-identity-attacks-same-tactics-enhanced-speed/
                    • 08/13/2026
                      12:00 PM
                      08/13/2026
                      Harnessing AI for Secure Innovation in the Enterprise with Netskope & Omada
                      https://www.truthinit.com/index.php/channel/2065/harnessing-ai-for-secure-innovation-in-the-enterprise-with-netskope-omada/
                    • 08/19/2026
                      12:00 PM
                      08/19/2026
                      Becoming Agent Ready: Insights and Strategies with Cyera
                      https://www.truthinit.com/index.php/channel/2036/becoming-agent-ready-insights-and-strategies-with-cyera/
                    • 09/02/2026
                      12:00 PM
                      09/02/2026
                      Unified Data Security in Action: Uncover, Analyze, and Resolve Threats
                      https://www.truthinit.com/index.php/channel/2045/unified-data-security-in-action-uncover-analyze-and-resolve-threats/
                    • 09/30/2026
                      04:00 AM
                      09/30/2026
                      AI Command Center: Optimizing Visibility and Control in Your Operations
                      https://www.truthinit.com/index.php/channel/2024/ai-command-center-optimizing-visibility-and-control-in-your-operations/
                    Truth in IT
                    • Sponsor
                    • About Us
                    • Terms of Service
                    • Privacy Policy
                    • Contact Us
                    • Preference Management
                    Desktop version
                    Standard version