Stung By File-Encrypting Malware, Researchers Fight Back
itwbennett (1594911) writes "When Jose Vildoza's father became the victim of ransomware, he launched his own investigation. Diving into CryptoDefense's code, he found its developers had made a crucial mistake: CryptoDefense used Microsoft's Data Protection API (application programming interface), a tool in the Windows operating system to encrypt a user's data, which stored a copy of the encryption keys on the affected computer. Vildoza and researcher Fabian Wosar of the Austrian security company Emsisoft collaborated on a utility called the Emsisoft Decrypter that could recover the encrypted keys. In mid-March Vildoza had launched a blog chronicling his investigation, purposely not revealing the mistake CryptoDefense's authors had made. But Symantec then published a blog post on March 31 detailing the error."
The myth that the 'security' industry is at the root of the problem
Senior NCO in the fight against entropy. I've seen things, man. Things no one should have to see.....
It's in Symantec's interest that the authors mitigate the weakness in their malware so the threat will permeate through media and people will continue to be terrified into buying copious amounts of security software that in most cases won't even mitigate the risk.
At first Symantec's actions sounded dismaying, but in the long run using every opportunity to publicize the folly of using that API is probably beneficial. I've spent years trying to dissuade people from using (old) Excel's password "protection" due to the false sense of security. That Win API has the same effect—convinces the masses they're employing secure means when in fact they're not.
That's a pretty common ad-delivered site that's been around for a while. It has an "onunload" function that pops up an error message when you try to leave the site. Chrome added a checkbox to disable the message, so they made their error message so long it goes off the bottom of the screen and since its a dialog box, you can't scroll the text to get to the checkbox, you just have to trust it's there after the third or fourth alert: hit tab, space to check the box, tab again, space to hit ok.
If I have been able to see further than others, it is because I bought a pair of binoculars.
They can't keep up with the known threats
Comparative reviews since February 2009 - February 2014
Out-maneuvered by new threat vectors
Outmaneuvered at Their Own Game, Antivirus Makers Struggle to Adapt
Conventional security software is powerless against sophisticated attacks like Flame, but alternative approaches are only just getting started.
Some of them even get it, Eugene Kaspersky admits :
The contemporary antivirus industry and its problems
And this is why I don't allow javascript to run on arbitrary sites.
Because javascript can be used to do way too many annoying things. Like websites which think they can disable my right click (so I can use the back button) because they think I'm going to steal their images.
It's also why Flash doesn't get installed on machines I control.
Lost at C:>. Found at C.
Future victims of this criminal organization should sue Symantec.
Class action lawsuit.
I also think that criminal charges for aiding and abetting would apply as well.
Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
Okay, stupid question time...
If someone took a disk image during the time when the virus was in the process of encrypting files, would it be possible to find the key in the paging file?
Security through obscurity is a long-debunked myth. You people need to get over it - hiding an exploit only guarantees its continued effectiveness (obsecurity works both ways, protecting the exploit as well as the exploited). Exposing an exploit causes people to work to close the exploit and put it out of business. There's a short-term loss as every script-kiddie takes advantage of their newly discovered toy, but a greater long-term advantage in securing systems against said exploit.
To be sure, secrecy can be used to add to security - but the secret should be what you've done to close the holes, not the fact that those holes exist.
I take special delight in stealing the images of sites like that.
Ah, blaming the tool again.
Yeah, good luck with convincing the people who use a currency specifically because it's not controllable by the government to report said use to said government.
Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
Now I finally know what API means.
This is a hacked account, for which the owner can not be held responsible.