James, head of cyber intelligence at Deloitte & Touche, had worked with the FBI on the case, providing intelligence from a sinkhole he and his team had built to capture CryptoLocker traffic. CryptoLocker has been on the radar screen of the law enforcement and security communities for some time, and the alliance of agencies and security researchers did some serious damage to the operation by disrupting the GameoverZeuS botnet that transports it, as well as by seizing the key command and control servers used with CryptoLocker.

CryptoLocker, which encrypts the victim's files on local drives' network shares using strong encryption, has dogged enterprises for months. The attack typically begins with a convincing-looking spearphishing email and attachment, which, installs the Zeus Trojan when opened. Zeus then grabs and installs CryptoLocker, and a victim gets locked out of his own machine before he knows he's got malware.

"It targets corporate... the first victim we found" was a high-level business executive, James says. "The value of your information [is] worth a lot more" than the ransom fee in most cases.

Faced with fessing up to the company for falling for the ransomware, some victims pay the ransom of $300 or so to get their data decrypted.

CryptoLocker marked a new generation of ransomware, where attackers demand payment to give users back control of their machines. It uses strong encryption, namely public key crypto. "They used the native Windows API library and actually did it correctly." The malware uses RSA 2048-bit keys and a private key on the command and control server. And attackers use AES 256-bit encryption to encrypt the victim's files.

"If you don't have access to the control server, you can't get those files back," James says. "In the old days, there would be a symmetric key in the malware you could find and decrypt. Some [ransomware] didn't even encrypt. They just locked" the machine.

The organization behind CryptoLocker is highly organized -- and making big bucks. According to James, the gang received about $100 million in ransom payments in its first year. Victims can end up paying hundreds of dollars to regain access to their data, but even paying up doesn't guarantee getting your data back. Also, the attackers could sell your files in the underground for profit.

Another big piece of the law enforcement crackdown this week was the indictment of the GameoverZeuS botnet administrator, a Russian national, on charges of conspiracy, hacking, wire fraud, bank fraud, and money laundering associated with the botnet, as well as other charges for his role in CryptoLocker. James says the indictment helps instill a little fear, whether the alleged cybercriminal is extradited to face his crimes or not.

Meanwhile, James's team has been stalking CryptoLocker via the sinkholes. "That blocks a lot of attacks. They generate about 1,000 domains a day." The researchers try to get ahead of the new domains, which are built via the Domain Generation Algorithm (DGA), by grabbing up the next ones in line and registering them.

"We start to register them ahead of time and get the sinkholes in place," he says. "This allows a lot of the [victims] to go to the sinkhole" server, which slows down the attackers and gives the defenders time to block them. "We started lowering the effect of CryptoLocker over time."

James says he knows what CryptoLocker's backend infrastructure looks like, and he plans to provide more detail on that in his Black Hat talk.

So if antivirus tools aren't catching CryptoLocker quickly enough or at all, what's the best defense? "Backup," he says. "The big message is about resiliency and business continuity. You have to assume you might get hit with something, and assume you're in a hostile environment."

Now that CryptoLocker has been thwarted, at least temporarily, the attackers may go to a peer-to-peer infrastructure and use the Tor anonymization service. "It would be hard to see the servers then."

James was the featured guest on yesterday's episode of Dark Reading Radio. The archive of the broadcast is available here.

Kelly Jackson Higgins is Executive Editor at DarkReading.com. She is an award-winning veteran technology and business journalist with more than two decades of experience in reporting and editing for various publications, including Network Computing, Secure Enterprise ... View Full Bio

I have to agree with you on that. And I think that is exactly what needs to happen, not only between standard law enforcement, but every agency across the US charged with safeguarding data and assets. Then, across country borders, there needs to be a stronger coalition of investigative entities - more cooperation, more threats neutralized, here and across the globe.

What's especially interesting about this disruption operation is how there was a healthy degree of two-way sharing of information between law enforcement and researchers involved in the investigation. I think all parties are becoming more comfortable working together, and realize they need to work as a team to make any dent on cyber crime.

I look forward to hearing more on this. With the proliferation of exploits and hacking how-tos, I think the more we see of defense strategy documentation, by way of articles, whitepapers and books, the closer we'll be to levelling out what to some has seemed like a continued leaning toward offensive hacking documentation and not enough defensive publishing.

Most enterprises are using threat intel services, but many are still figuring out how to use the data they're collecting. In this Dark Reading survey we give you a look at what they're doing today - and where they hope to go.

A vulnerability in DB Manager version 3.0.1.0 and previous and PerformA version 3.0.0.0 and previous allows an authorized user with access to a privileged account on a BD Kiestra system (Kiestra TLA, Kiestra WCA, and InoqulA+ specimen processor) to issue SQL commands, which may result in data corrup...

A vulnerability in ReadA version 1.1.0.2 and previous allows an authorized user with access to a privileged account on a BD Kiestra system (Kiestra TLA, Kiestra WCA, and InoqulA+ specimen processor) to issue SQL commands, which may result in loss or corruption of data.

Stored cross-site scripting (XSS) vulnerability in the &quot;Site Name&quot; field found in the &quot;site&quot; tab under configurations in ClipperCMS 1.3.3 allows remote attackers to inject arbitrary web script or HTML via a crafted site name to the manager/processors/save_settings.processor.php f...

In Apache Batik 1.x before 1.10, when deserializing subclass of `AbstractDocument`, the class takes a string from the inputStream as the class name which then use it to call the no-arg constructor of the class. Fix was to check the class type before calling newInstance in deserialization.

Some Huawei smart phones with the versions before Berlin-L21HNC185B381; the versions before Prague-AL00AC00B223; the versions before Prague-AL00BC00B223; the versions before Prague-AL00CC00B223; the versions before Prague-L31C432B208; the versions before Prague-TL00AC01B223; the versions before Prag...