How and why we defeated DirCrypt
checkpoint.com
checkpoint.com
If both victim and perpetrator are aware of the media stories, it will become more difficult to get them to pay up, making the scam less lucrative.
My backup method is slow -- just a bulk transfer of files -- but I've made no effort to refine it yet.
I also wonder: If you plug your backup drive into a Linux box, you'd see if the files were encrypted, right?
If you do incremental / semi-incremental backups, or use a file system with deduplication, your space requirements don't increase that much.
In some ways a lot of the crypto used by ransomware might just be "for show" - to mung files only enough to cause people to pay, as that's the ultimate goal.
After all, to a regular end-user bad crypto is indistinguishable from good crypto (and to plenty of programmers too).
I would assume that symmetric encryption still is more than fast enough to be scary, especially with current CPUs and native AES support.
I would think this is more laziness/incompetence of the developer than an optimisation (even more so as in the OP's article, the file were properly(-ish - I would have used AES over RC4) encrypted, but the symmetric key was attached to the file).
Albeit "defeated" is a strong word considering the RSA encryption is still intact - and thus only able to decrypt files larger than, and in range starting from, 1024 bytes.
It recovers potentially large portions, but if your file format can not function without a working header, you're out of luck.