January 4, 2016 By Larry Loeb 2 min read

Security firm Emsisoft has found a rather scary program out there named Ransom32. It’s the latest example of what can be called ransomware-as-a-service (RaaS) and could be a particularly sophisticated version of the threat, according to the firm.

It’s Cross-Platform

What makes this cryptoware different from other RaaS efforts like Tox, Fakben or Radamant is that it is written in NW.js, which means it is cross-platform in nature. NW.js is basically JavaScript and can run on Linux, Mac OS X and Windows. Because of that versatility, the malware could affect all three major OSs, although only Windows has been targeted thus far.

NW.js uses a stripped-down version of WebKit (the layout engine used in Chrome, Safari and Opera) without many of its limitations. For example, while browsers limit what JavaScript code can do, NW.js bypasses those limitations and allows JS developers to interact with the OS. This capability is critical for the malware to work.

“The benefit of NW.js, though, is that with all these other frameworks you need the runtime installed on the system already,” Emsisoft’s Fabian Wosar told Softpedia. “This can be the .NET framework or Mono in case of .NET or the Java Runtime in case of Java. NW.js has this neat way of packing the runtime and your NW.js into one single executable. So you don’t rely on the user having some kind of existing framework installed.”

The Steps in the Cryptoware Process

Emsisoft outlined how the cryptoware functions in its blog post. Activation is handled via a hidden server on the Tor network. A bitcoin address (where attackers want the funds generated by the ransomware to be sent) is enough to complete the signup. The malware authors take a 25 percent cut of the initial payment and then forward the rest to the cybercriminals.

After that signup, an administration panel becomes visible. In this panel, there are various statistics, such as how many people already paid or how many systems were infected. It is possible to change the number of bitcoins the malware will ask for as well as configure parameters like fake message boxes the malware shows during install. Clicking “Download client.scr” will then generate the malware according to the specifications and download it for further distribution by the clients.

Wosar also told Softpedia that Ransom32 is currently undecryptable, using AES-128 with CTR as a block mode with a new key generated for every file. Worse, only six out of 53 tested products can currently detect it, according to VirusTotal. This may be because the malware uses legitimate components of NW.js to function properly.

A New Elevation of Cryptoware

Cryptoware takes the creation of ransomware out of developers’ hands and makes it a fungible service. All that’s required is a method to distribute it, which in most cases will be some sort of phishing scheme.

While some may hope security researchers will come up with a way to detect and nullify this effort, the only way to avoid this malware currently is to not fall for whatever form the distribution attack takes. Don’t forget to have current backups for your files, just in case that doesn’t work and your data is held for ransom.

More from

FYSA – Adobe Cold Fusion Path Traversal Vulnerability

2 min read - Summary Adobe has released a security bulletin (APSB24-107) addressing an arbitrary file system read vulnerability in ColdFusion, a web application server. The vulnerability, identified as CVE-2024-53961, can be exploited to read arbitrary files on the system, potentially leading to unauthorized access and data exposure. Threat Topography Threat Type: Arbitrary File System Read Industries Impacted: Technology, Software, and Web Development Geolocation: Global Environment Impact: Web servers running ColdFusion 2021 and 2023 are vulnerable Overview X-Force Incident Command is monitoring the disclosure…

What does resilience in the cyber world look like in 2025 and beyond?

6 min read -  Back in 2021, we ran a series called “A Journey in Organizational Resilience.” These issues of this series remain applicable today and, in many cases, are more important than ever, given the rapid changes of the last few years. But the term "resilience" can be difficult to define, and when we define it, we may limit its scope, missing the big picture.In the age of generative artificial intelligence (gen AI), the prevalence of breach data from infostealers and the near-constant…

Airplane cybersecurity: Past, present, future

4 min read - With most aviation processes now digitized, airlines and the aviation industry as a whole must prioritize cybersecurity. If a cyber criminal launches an attack that affects a system involved in aviation — either an airline’s system or a third-party vendor — the entire process, from safety to passenger comfort, may be impacted.To improve security in the aviation industry, the FAA recently proposed new rules to tighten cybersecurity on airplanes. These rules would “protect the equipment, systems and networks of transport…

Topic updates

Get email updates and stay ahead of the latest threats to the security landscape, thought leadership and research.
Subscribe today