Industry


Ads by TechWords

See your link here


Ransomware: Malware Armageddon approaches

Some day soon, you may go in and turn on your Windows PC and find your most valuable files locked up tighter than Fort Knox.

You'll also see this message appear on your screen:

"Your files are encrypted with RSA-1024 algorithm.
To recovery your files you need to buy our decryptor.
To buy decrypting tool contact us at: ********@yahoo.com"

That's right, ransomware is back and it promises to be nastier than ever.

This newest way of holding your PC at hostage was discovered by anti-virus and malware company Kaspersky Lab. This new piece of malware crap is the latest variant of the venerable Windows-based encryptor virus Gpcode.

The first time around Gpcode wasn't that big a deal because it wasn't that hard to crack its encryption. This time around, a few days after the malware appeared on Kaspersky's radar, Kaspersky has been forced to look for help in busting the encrypted files.

The best part? This latest malware's private security key is created by Windows' own built-in cryptographic component, Microsoft Enhanced Cryptographic Provider. Kaspersky has the public key, but like any public/private key cryptographic method you must have its associated private key to unlock the encrypted files.

It's moments like this that make me glad I abandoned Windows for desktop Linux years ago.

So, if your files are snatched and held for ransom by Virus.Win32.Gpcode.ak, you'd better have an uncontaminated backup, or you're not getting your information back anytime soon. How long? One Kaspersky analyst estimated it would take about 15-million modern PC years to crack one (1) private key if the malware author has done his job right.

Some people have claimed that this is just a stunt by Kaspersky to get press. Roel Schouwenberg, the senior antivirus researcher for Kaspersky told me, "This is not a stunt, but a very serious threat. Some people have seen our call for help as an attempt to try and break a 1024-bit RSA key, but this is not the case. Trying to break a 1024-bit RSA key is a rather futile attempt."

But, "As we believe that we're dealing with the same author from previous versions we're looking for implementation errors in the crypto code. Implementation errors have enabled us to crack the code of the previous gpcode variants. The variant before this one actually used a 660-bit RSA key. [So, we're] asking the crypto community to help us we may find an implementation error and be able to recover user files once again. it's definitely worth the shot."

I then asked, "OK, let's say he got it right -- if he hasn't someone will get it right eventually -- then what?"

Roel replied, "Well, if someone gets it right then there's nothing we can do. Then we can only advise people to pay more attention to creating back ups."

Oh boy.

Here's how I see it, if someone actually manages to pull this up and put it into circulation, we're looking at malware Armegeddon. Instead of losing 'just' your credit card numbers or having your PC turned into a spam factory, you could lose vital files forever.

Of course, you could keep current back-ups. I do, but I've been around this track way too many times to think that many companies, much less individual users, actually keep real back-ups. Oh, you may think you do, but when was the last time you checked to see if the data you saved could actually be restored?

Your other choice will be to pay off the guy who stole your data. While uncommon, ransomware is ancient history. People have been trying it since at least 1989. The difference this time is some people may actually end up having to pay up.

If that happens, PC security is going to go from something that gets a lot of lip service, but not a lot of effort to being essential. No one, no company, can afford to have their information imprisoned for ransom.

RSS feed icon Like this stuff? Subscribe to the RSS feed.

What People Are Saying

I'm gonna download a copy of

I'm gonna download a copy of this onto a virtual machine of mine when I get home.

And then, I'm going to circumvent the stupid thing using a Knoppix CD, and laugh in the face of any "ransomware" hackers.

Encrypted vs erased?

This seems like a non-issue to me. How is this different from a virus that one day just erases your drive? You need to practise safe computing and have reliable backups.

It is different in that it

It is different in that it is moving away from the precedent. They used to use trickery and deception to get you to pay them. A fake AV alert of piece of adware would try to get you to buy something you did not need. Now, they are just straight up telling you they have your files held hostage. Even a solid piece of anti-malware is not going to be able to stop all of these kinds of threats.

Read-only File-systems

Backups will be helpful but another technology is the read-only file-system. If your archives are on CD and your software is read-only, you need backups on current files only, an easier task.

I will bet, before long, we will have some kind of physical switch on drives so that after the installation of software, you can prevent writes. Of course that complicates updates but you could do this on a terminal server easily if you were in the same room administering it. I can see system administrators booting from live CDs to do their work, write-enable the file-system, and write-protect it when done. System administrators will have a job for life...

Like yourself I am a Linux

Like yourself I am a Linux user. I am wondering if an attack like this is possible in Linux. I am not naive enough to believe Linux is as safe as some claim it to be. Sure the basic security model is far better than in Windows, but eventually as Linux grows in popularity so will the attacks on it. How safe are we Linux users from this sort of thing?

I would say we are.

As Linux Users, we have heaps of repositories, that we can use to download software that we have what we need, and all Linux users know that. So the risk is very very low. If we do end up running the virus (and it will have to be the Linux version of it). it will only effect the files that have been created before the time you clicked on it, also you need root rights to run applications on startup. Also the virus will only infect the current users files (and not another users). So I feel safe.

So although Linux theoretically, could be infected.

I dunno...

What permissions do you have over your documents? Full read/write/delete/encrypt/whatever. Do you need root access to install something that only affects you and your documents? No.

I'm a Linux guy too, but the idea of this particular type of malware makes me nervous...

Undelete the Original Files

If the virus did not wipe the orginal files after encrypting them it may be possible to use an undelete program to recover them. Have there been any reports about the delete method on the original files?

Bill suggests 'undeleting'

Bill suggests 'undeleting' the original file... unfortunately, there is no file to undelete. The malware inserts itself into the disk read-write stream - encrypting as it writes, decrypting as it reads. At some point, it stops decrypting, until you pay for the re-activation 'code.'

Well, that's how I'd do it anyway! And it's certainly how these things were described to work back in the late 80s.

Simplicity

It amazes me that it took X amount of days and countless people crying about it before someone just stepped forth and stated the glaringly obvious. I assumed that it wasn't being stated publically for fear the malware authors would mod thier malware to make file recovery that much more difficult in later iterations. Now it seems the cat is out of the bag, in numerous posts and sites.