Slashdot Mirror


Sneaky Blackmailing Virus That Encrypts Data

BaCa writes "Kaspersky Lab found a new variant of Gpcode which encrypts files with various extensions using an RSA encryption algorithm with a 1024-bit key. After Gpcode.ak encrypts files on the victim machine, it changes the extension of these files to ._CRYPT and places a text file named !_READ_ME_!.txt in the same folder. In the text file the criminal tells the victims that the file has been encrypted and offers to sell them a decryptor. Is this a look into the future where the majority of malware will function based on extortion?"

90 of 409 comments (clear)

  1. But were they smart, or stupid? by pclminion · · Score: 5, Interesting

    Question is, does the encryptor rewrite the data in-place, or just encrypt to a new file then delete the original? If the latter, the data is still recoverable with a simple undelete utility.

    1. Re:But were they smart, or stupid? by Anonymous Coward · · Score: 4, Insightful

      ... or from handy backups...

      besides... do you really expect to get your data back after a hack like that? you're system is hosed, any correspondence with the malware author is only going to lead to more loss.

      you got pwnd, restore from backup, call the FBI if you're a good corporate citizen and have nothing to hide. Otherwise, get a Mac.

    2. Re:But were they smart, or stupid? by nine-times · · Score: 2, Informative

      Does it matter? I have backups.

      Really, this doesn't scare me very much. Can these people stop making money on spam, please, and let them try their hand at blackmail? Because it's fine-- a lot of people won't pay, and others will get the FBI to trace the money to the criminals behind it. They'll probably get caught, but either way they won't get me. Like any sane person, I have a firewall, don't open random attachments, and keep backups.

    3. Re:But were they smart, or stupid? by Anonymous Coward · · Score: 5, Insightful

      Does it matter? I have backups.

      And how often do you roll through your backups? Will you notice the encrypted files in time, or will you end up backing up the worthless files instead?

      I have plenty of important files which I don't look at very often. It might take months before I realize they are corrupted -- and by that time, I've overwritten the last valid backup with the encrypted stuff.

    4. Re:But were they smart, or stupid? by Tenebrousedge · · Score: 3, Funny

      Then we should paste a caption on you that says "Backups: Your doin it wrong."

      --
      Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    5. Re:But were they smart, or stupid? by Darkness404 · · Score: 4, Insightful

      how are the criminals supposed to get their money?

      Fear, and adware. For example, if this virus becomes really widespread, the malware author could create a rouge anti-virus program that promises to get rid of it, and might even get rid of it, the downside is, it infects the host machine with adware giving the author $$$. Otherwise he can simply modify the script to not only encrypt it but add some adware into there. If you have root, there isn't much you can't do.
      --
      Taxation is legalized theft, no more, no less.
    6. Re:But were they smart, or stupid? by Crazy+Taco · · Score: 3, Informative

      Unless you have space for infinite backups, his method is write. At some point, you'll run out of space and have to delete old backups to make room for the new ones.

      --
      Beware of bugs in the above code; I have only proved it correct, not tried it.
    7. Re:But were they smart, or stupid? by kesuki · · Score: 4, Informative

      "And how often do you roll through your backups? "

      try 'never i use 1 time recordable optical media'

      i realize some people use 'rewritable' media for backups, and have this 'roll over' issue, but the only part of my backup that does rollover is the redundant external HDD for 'critical' data that i don't trust entirely to a DVD media, even is i only buy grade 1 media...

      I don't have a small data set either, I have over 1 TB of stuff on optical discs, but surprisingly only about 30 gigs that is important enough to go to a redundant hdd.

    8. Re:But were they smart, or stupid? by SanityInAnarchy · · Score: 4, Informative

      Given properly rolling backups, you don't just keep dailies for the past month. You keep dailies for a week, and weeklies for a month, and monthlies for however long you have space for.

      And given that most people work in files which are essentially text or the moral equivalent (Word docs, etc), it's likely that you do, in fact, have enough space for a very, very large number of backups.

      --
      Don't thank God, thank a doctor!
    9. Re:But were they smart, or stupid? by Carnildo · · Score: 2, Informative

      And how often do you roll through your backups? Will you notice the encrypted files in time, or will you end up backing up the worthless files instead?

      I don't know about most people, but my backups bear a strong resemblance to a versioned filesystem: it doesn't matter if the encrypted files wind up on the backup, because I can always roll back to a version before they were encrypted.
      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    10. Re:But were they smart, or stupid? by severoon · · Score: 5, Insightful

      I would happily contact the criminal and send them $1 after working with my bank and law enforcement to set up an account trace to see where the money goes and who ends up with it.

      --
      but have you considered the following argument: shut up.
    11. Re:But were they smart, or stupid? by Cajun+Hell · · Score: 5, Funny

      if this virus becomes really widespread, the malware author could create a rouge anti-virus program

      But a crimson anti-virus program can detect a rouge one.

      --
      "Believe me!" -- Donald Trump
    12. Re:But were they smart, or stupid? by secolactico · · Score: 4, Funny

      Or get GNU/Linux.

      He did say "good corporate citizen", so if you are not paying for it, you obviously have something to hide and should be reported.

      Damn commie scum.

      --
      No sig
    13. Re:But were they smart, or stupid? by Cajun+Hell · · Score: 3, Interesting
      It displays a message when it does it, presumably so that the virus-runner will know that they need to pay someone to decrypt their file. That makes it pretty un-scary: it tells you when to restore. Of course, since your machine is compromised, maybe the "restore" really just overwrites your tape.

      It might take months before I realize they are corrupted

      In which case the virus writer never gets payed, since his yahoo email account is probably long disabled by then.

      There's no point in delaying extortion. The kind of people who decide to run malware, are the same kind of people who don't have any backups, so they're ready to collect from, immediately.

      --
      "Believe me!" -- Donald Trump
    14. Re:But were they smart, or stupid? by LurkerXXX · · Score: 4, Informative

      An important part of the backup process is to occasionally test the backups to make sure that they can be restored properly. corrupted backups suck, but do happen. I test my personal ones pretty regularly. I test my work ones on a set schedule. You should too.

    15. Re:But were they smart, or stupid? by Threni · · Score: 5, Insightful

      > I would happily contact the criminal and send them $1 after working with my bank and law enforcement to set up an account trace to see
      > where the money goes and who ends up with it.

      Yeah, because they'd never have thought of that.

    16. Re:But were they smart, or stupid? by Opportunist · · Score: 5, Informative

      Allow me to tell you how the money trail on this works:

      You are asked to send money through Western Union or some other provider that doesn't check your ID for amounts smaller than a few thousand USD. Then they send some bum to one of the thousand WD offices, somewhere on this planet, with the withdrawal code. And only once they get your money, you get your decryption key.

      So, now you know where the money ends up, and why police can't do jack about it.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    17. Re:But were they smart, or stupid? by madcat2c · · Score: 2, Insightful

      And when the $1 ends up in a bank in Nigeria, then what?

    18. Re:But were they smart, or stupid? by DigitAl56K · · Score: 4, Insightful

      If the latter, the data is still recoverable with a simple undelete utility. No it isn't.

      Okay, it might be. Imagine it repeating the process on many files, each time a new file is written it may fill the space of the last deleted one. This also depends on the file system, OS strategy, file sizes, etc.

      Using an undelete utility means you risk recovering many corrupt files. That may be better than nothing or sending money to a malware author, which as much as I hate to say it may legitimately be classed as "funding terrorism".
    19. Re:But were they smart, or stupid? by Duncan+Blackthorne · · Score: 5, Informative
      And only once they get your money, you get your decryption key.

      "And only once they get your money, you don't get your decryption key."

      There, fixed that for you. :-)

    20. Re:But were they smart, or stupid? by wembley+fraggle · · Score: 2, Insightful

      Given properly rolling backups, you don't just keep dailies for the past month. You keep dailies for a week, and weeklies for a month, and monthlies for however long you have space for.

      And given that most people work in files which are essentially text or the moral equivalent (Word docs, etc), it's likely that you do, in fact, have enough space for a very, very large number of backups. Thank you for being insightful in your response. Yours is the post that should be modded up - people who don't know how to run backups don't deserve their data.
    21. Re:But were they smart, or stupid? by lastchance_000 · · Score: 2, Funny

      Where'd you find that joke? Surely you can't makeup humor like that on your own.

    22. Re:But were they smart, or stupid? by Chaxid · · Score: 4, Funny

      And when the $1 ends up in a bank in Nigeria, then what? Oh please! We all know there aren't any REAL banks in Nigeria.
    23. Re:But were they smart, or stupid? by Opportunist · · Score: 3, Insightful

      So? Do you really think the CIA cares where your money goes if it doesn't go to them? Or that they'd blow their cover just to save your 5k bucks?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    24. Re:But were they smart, or stupid? by hey · · Score: 4, Funny

      They send the decrypt code with Western Union?
      As a telegram? Do they still exist?

    25. Re:But were they smart, or stupid? by falconwolf · · Score: 3, Insightful

      you got pwnd, restore from backup, call the FBI if you're a good corporate citizen and have nothing to hide. Otherwise, get a Mac.

      Getting a Mac will help for a while, but as more people switch to Macs malcontents will target OS X. And while it's more secure it's not totally secure, nothing is.

      Falcon

      Oh, and I'm not an MS fanbous, my desktop PC's OS is Linux and the laptop I'm typing this on is a MacBook Pro.
    26. Re:But were they smart, or stupid? by Niten · · Score: 5, Interesting

      He did say "good corporate citizen", so if you are not paying for it, you obviously have something to hide and should be reported.

      You may think this is just a joke, but when my second college roommate saw me using an unfamiliar operating system, he naturally started asking me about it. "What's it called?" "Red Hat Linux." "How much does it cost?" "Nothing, it's free." He freaked out: "Oh my God, how can that be legal? That could cost Microsoft so much in lost profits! That should really be illegal..."

      The worst part? He was a business major, an honest-to-goodness PHB in training...

    27. Re:But were they smart, or stupid? by computerman413 · · Score: 5, Informative
    28. Re:But were they smart, or stupid? by SanityInAnarchy · · Score: 3, Informative

      In MSFT's and even OS X time machine the default settings are to backup everything, the OS, applications etc. News flash: There are more than two backup programs in the universe.

      for a home users that is just stupid. When was the last time you saw a home user reinstall an entire OS? How many home users still have all the application CDs needed?

      For that matter, these are also things which don't change a lot. They shouldn't take up too much space in the backup, if you're using even a halfway-intelligent backup program -- both of the ones you mentioned at least do hardlinks.

      The real danger here would be if the program actually corrupted the entire backup repository. For that to happen, it would have to know when your backup hard drive was plugged in -- and there are other ways of avoiding this, such as running backups over a network to a server with limited access.
      --
      Don't thank God, thank a doctor!
    29. Re:But were they smart, or stupid? by NewbieProgrammerMan · · Score: 3, Insightful

      That particular brand of Kool-Aid is served in a lot more places than Redmond...

      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    30. Re:But were they smart, or stupid? by Anonymous Coward · · Score: 5, Funny

      anyone with half a brain will not give out their bank account details when blackmailing someone. I beg to differ. Prince Omadeke has been very forthcoming with all the bank details, officially signed documents, and necessary guarantees to ensure our secret transaction is carried out according to all successful modalities.
    31. Re:But were they smart, or stupid? by commodoresloat · · Score: 4, Funny

      STOP.

    32. Re:But were they smart, or stupid? by RexDevious · · Score: 5, Funny

      Wait a minute... Western Union has absolutely nothing in place to flag illegal payments? You can't fill out the form saying the money is for blackmail?

      Jeez. If not - I'd fill out the form saying the payment was to help Osama Bin Laden buy some Yellow Cake Uranium-flavoured rolling papers that had pictures of Child Porn on ons side, and copy written Metallica lyrics and Vista Activation codes on the other. Surely one of our many country's many Big Brother Agency would ensure the black mailer had a quick career change.

    33. Re:But were they smart, or stupid? by mrchaotica · · Score: 4, Insightful

      I hope you promptly yelled "WHAT THE FUCK IS WRONG WITH YOU?!" and slapped some sense into him.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    34. Re:But were they smart, or stupid? by Anonymous Coward · · Score: 3, Interesting

      Call me silly, but I "paid" for my copy of Linux. Instead of a licensing fee, I paid some in donations to various projects of utilities I use daily, from Firefox, to OpenOffice, to TrueCrypt, etc.

    35. Re:But were they smart, or stupid? by mlts · · Score: 2, Insightful

      This is an excellent idea. I know Retrospect allows for one to test not just the whole backup set, but whatever is new on the set to detect bad data on recent info.

      Backups require a chain of items to work correctly come restore time. You have to have something to read the backup media if its stored on CDs, DVDs, or tapes. You have to have the correct software and version of software. You also have to be able to get a dead machine in some state to be able to be restored, either by booting an OS or BartPE CD to start a restore, installing a temporary copy of the OS to recover over, or booting another instance of the OS from an external hard disk to restore to the original OS's volumes.

      I have seen people backup religiously, test their stuff, then when disaster strikes, they find their trusty tape drive has a sync or timing problem, so all the tapes written on that tape drive only work on that drive and no other drives. I've seen other people backup religiously onto stacks of CD-Rs, only to discover that nobody makes the software that can read it come 5 years later, the backup software company is out of business that makes the software, and a copy of archival data is needed for tax reasons.

      If you want to be sure of your backups, use more than one method of backing your stuff up. I know some companies who back up their production critical server data four ways, with two tape autochangers hanging off from each critical server. One backup is done over the network via Networker. The machines sport a local copy of Backup Exec with bare metal restore ability, and periodically dump themselves completely to the local library. Then, the database program backs itself up to its own tape library, and the tapes changed weekly and stored offsite (encrypted, of course). Finally, the database archive logs are saved to disk, and are copied via rsync to an offsite location every so often. This helps mitigate damage should in the future tape hardware become unavailable, or other bad stuff happen. Worst comes to worst, the offsite host with the archive logs can be made into a database server.

    36. Re:But were they smart, or stupid? by silvalen · · Score: 5, Funny

      HAMMER TIME.

    37. Re:But were they smart, or stupid? by Anonymous Coward · · Score: 2, Interesting

      "Otherwise, get a Mac."

      No thanks.

    38. Re:But were they smart, or stupid? by twoshortplanks · · Score: 2, Funny

      COLLABORATE AND LISTEN

      --
      -- Sorry, I can't think of anything funny to say here.
    39. Re:But were they smart, or stupid? by the_womble · · Score: 3, Interesting

      Every time I go to a supermarket they seem to be handing out free samples of something. Does he think that should be illegal? If he has taken an economics course and managed to understand it (although that sounds unlikely), you could have pointed out that the marginal cost of production of a downloaded copy of Linux is much less than that of a free sample of any physical product. I wonder if he thinks that free websites and web services should be illegal as well? Should Internet Explorer be banned because it lost Netscape a lot of money? Did you ever mange to explain to him that there is actually a sound business model behind Red Hat?

    40. Re:But were they smart, or stupid? by stokessd · · Score: 2, Informative

      Slow down junior...

      OS X is reasonably secure, but so is Linux. And while harder, Windows can also be made that way. Just because your Mac hasn't been pwned yet doesn't mean that it won't. The only secure OS is one that doesn't do anything.

      Macs are actually 24 years old, and there were Mac OS viruses out there. The hardware features of automagically reading a floppy inserted into the drive made the spread of those viruses much more easy.

      Sheldon

    41. Re:But were they smart, or stupid? by Jason+Levine · · Score: 2, Informative

      They could send the decrypt code via e-mail... from an account they hacked into. Or they could send it via mail. Only first it would go to an "innocent" (in that they don't know what they are doing) relayer. The relayer gets a big envelope, opens it up and takes out a smaller envelope. The relayer buys stamps for that envelope (they are promised reimbursement from the "small overseas business" they think they are working for) and sends it out. Even if you trace it to the relayer, you'll be hard pressed to make it any further than that.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    42. Re:But were they smart, or stupid? by kalirion · · Score: 2, Insightful

      Call me silly, but I "paid" for my copy of Linux. Instead of a licensing fee, I paid some in donations to various projects of utilities I use daily, from Firefox, to OpenOffice, to TrueCrypt, etc.

      And do you also express your appreciation of Wikipedia by donating to the EFF?

    43. Re:But were they smart, or stupid? by Anonymous Coward · · Score: 2, Insightful

      Popular perception matters. I'm sure many of them _would_ give you the decryption key, so that the money keeps coming from other attacks. These guys are running a business and they'll do what it takes to maximize their profit.

      Imagine the conversations at the water cooler: "yeah, I paid for it, and it worked. Sucks, but it's worth it."

    44. Re:But were they smart, or stupid? by Per+Wigren · · Score: 2, Insightful

      And do you also express your appreciation of Wikipedia by donating to the EFF? I really hate that attitude of yours. The guy is more generous than 99% of the population and your only comment is "Why aren't you MORE generous?". Give the dude some credit instead.
      --
      My other account has a 3-digit UID.
    45. Re:But were they smart, or stupid? by bonehead · · Score: 2, Insightful

      Well, if you want to spend the money for complete OS backups that will only come in handy every couple of years, by all means, go for it.

      Both at home and at work, I have better things to spend my hardware budget on than insuring that restoring a PC 2 years down the road will be slightly more convenient. Besides, the vast majority of Windows reinstalls that I do are a result of spyware infestations, not hardware failures. In that situation, I'm still reinstalling the OS regardless of how complete a backup I have on hand.

      I tend to treat backups like I treat insurance. Their point is to make a disaster "survivable", not "painless". As long as I have the data backed up, I can deal with the OS and apps.

  2. LET'S HOPE SO by blair1q · · Score: 4, Insightful

    Seriously. In order for extortion to work, money has to change hands. Money can be traced, easily (don't believe what they say about Western Union). This is a great way to track down and capture the people who are spreading the virus. And the people whose files are encrypted could as easily have seen those files deleted, or worse. So it's no difference to them, except that they now have a hand in putting a crook behind bars.

    The virus tossers are actually making their situation worse by turning to extortion. But they weren't all that bright to start with.

    1. Re:LET'S HOPE SO by frosty_tsm · · Score: 4, Insightful

      What happens when the virus writer is in another country? What if that country doesn't care?

    2. Re:LET'S HOPE SO by Osurak · · Score: 2, Informative

      Nah, the scammers will just route it through some mule, like they do with the stuff they buy through credit card fraud.

  3. Is this the future? by Anonymous Coward · · Score: 5, Funny

    Is this a look into the future where the majority of malware will function based on extortion?

    I don't know! Stop asking me those questions all the time. Is it obligatory to end every blurb with a question, or what?

    1. Re:Is this the future? by DriedClexler · · Score: 3, Funny

      Goddamnit, who keeps sending self-aware chatbots to access Slashdot?

      --
      Information theory is life. The rest is just the KL divergence.
  4. Re:Anti-Malware Response by pclminion · · Score: 4, Informative

    Uh, if 1024-bit RSA was broken, the world of encryption security would collapse (at least for the short term). Could it happen? Sure, it's possible. Will it happen in time to save your pr0n collection? Highly unlikely.

    For one thing, compromise of RSA encryption would render SSL useless.

  5. They think they're pretty clever. by Anonymous Coward · · Score: 5, Insightful
    The fundamental problems with hairbrained schemes like these is that the money has to change hands somehow, and there's a fundamental trust issue. First, if money gets transferred to you then you are susceptible to being caught.

    The trust issue is that there is fundamentally no reason for the person receiving the money to follow through and send you the private keys to decrypt the data. If it was a known person, they'd be arrested, and since they're unknown there is no "reputational" factor that would make people more likely to pay based on the experience of others.

    Just another moron criminal scheme from some douchebag who thinks he's found a get rich scheme. Just like other "genius" criminals, the fact is that the professionals in the field are smarter than the criminals.

  6. This has been done before by mrbill1234 · · Score: 5, Informative

    This same thing happened in the late 80's (or maybe early 90's). Some hackers mailed a 5.25 inch floppy with some "free" software on it to thousands of people around the world. When you installed the software, it would hijack your PC and encrypt various files and you had to pay a ransom to get it back. There was a EULA and everything with the disk (which of course nobody read) which made it clear what would happen if you installed the disk. Perhaps someone can remember what it was called.

    1. Re:This has been done before by mrbill1234 · · Score: 4, Informative

      Ok, I googled it:

      The Aids information disk:

      http://www.jahewi.nl/malware/ransomware/ransomware.html

    2. Re:This has been done before by Daimanta · · Score: 5, Funny

      MS-DOS 6.22

      --
      Knowledge is power. Knowledge shared is power lost.
    3. Re:This has been done before by gad_zuki! · · Score: 4, Informative

      This was done recently, perhaps two or three years ago. I believe it encrypted everything in My Documents and asked for payment to unencrypt it. Turns out they used the same key every time. Article from 2006 here.

      http://news.bbc.co.uk/2/hi/technology/5038330.stm

      The magic key is:

      mf2lro8sw03ufvnsq034jfowr18f3cszc20vmw

    4. Re:This has been done before by ColdWetDog · · Score: 4, Funny

      Perhaps someone can remember what it was called.

      America On Line?

      --
      Faster! Faster! Faster would be better!
    5. Re:This has been done before by Ethanol-fueled · · Score: 4, Interesting

      Do people still keep stuff in "My documents?". Ya'd think that after all of the very public worms, viruses, malware, and phoning-home that people would learn to make their own "My Stuff" folder(if not regularly back up and/or encrypt their important data).

  7. All your dataz by Anonymous Coward · · Score: 5, Funny

    Joe User: Someone set us up the encryption. We get no data. Readme file turn on.
    Jack Hacker: How are you gentlemen? All your data are belong to us.

  8. Gonna be ok by Joebert · · Score: 4, Funny

    I'm not going to worry about this.
    I'm sure the fine folks of our Government are watching everything that happens on my computer & will promptly decrypt my files for me using their built-in back doors.

    --
    Wanna fight ? Bend over, stick your head up your ass, and fight for air.
  9. I got infected by this virus by Anonymous Coward · · Score: 5, Funny

    My computer was infected by this virus... luckily all my files were already encrypted so all it did was make plain-text versions of everything and leave me a file asking for a donation

  10. Re:This is why backups are good by rickb928 · · Score: 2, Insightful

    This will probably be seen as flamebait, but using Linux makes you no more or less susceptible to data loss. Only the time and expense of recovery differs.

    And not as much as it would seem.

    ps - this is why I have three copies of everything important to me and my wife, in two different locations, rarely more than 2 days out. She doesn't question me about this for a few weeks after she askes "Honey, I can't find........". She still doesn't understand about 12 years of email archives... Go figure.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
  11. Yeah, sure, *that'll* work.. by Duncan+Blackthorne · · Score: 5, Insightful
    *ransom note received composed of random letters clipped from newspaper*

    "We have encrypted your illegally copied music files. Put $5000 in unmarked bills in a plain brown paper sack and mail it to: RIAA Washington, D.C. no later than midnight tonight or you'll never listen to your music again"

    ..but seriously, folks, this starts to sound like some sort of wierd 419 scam. They're not going to decypt your files even if you pay them, and I'll bet you a whole DOLLAR that if you're stupid enough to contact them, they accept only CREDIT CARDS as payment. Chances are that the data isn't even really encrypted, it's just plain overwritten and GONE, copied over with gobbledegook random data, and you'll just get your identity stolen on top of never getting your files back. On the other hand they think they're being really clever, I'm sure, and the ones that think they're clever are usually the ones that get caught quickly and go to jail for a long, long time.

  12. Re:Anti-Malware Response by Anonymous Coward · · Score: 2, Insightful

    RSA keys should be 2048 bits long for a decent measure of security. Especially at smaller key sizes, it's not a very good encryption method.
    http://en.wikipedia.org/wiki/RSA

    As a side note:
    At 128-bits, assuming the algorithm does not have a weakness, a brute force attack takes longer than the age of the universe. The amount of power that such an attack would require is also quite staggering.

    At 256-bits, brute-forcing would require being able to harness the entire output of a star (or stars) to power the computer needed to complete the task.

    As long as no holes are present in the encryption method, a 1024 bit key is (in practice) unbreakable.

    http://en.wikipedia.org/wiki/Brute_force_attack

  13. Re:Anti-Malware Response by AmiMoJo · · Score: 4, Informative

    The last version was eventually "cracked", because the virus used the same key for all the encrypted files so once someone paid up they could distribute the key.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  14. Re:This is why backups are good by Penguinisto · · Score: 2, Informative
    Not 100% sure... In theory you;re correct (that is, no OS is 100% safe from such a thing), but in practice, it would be almost trivial to defend against. It wouldn't take much to rig a partition full of vital stuff as read-only, then carefully going over any data you want backed up to it once a week or so (remount it read-write for long enough to do the backup, then remount it back to read-only. No sweat. You still have that window of opportunity, but you'll likely find out that your non-protected data got horked long before you open your archives to back things up to 'em).


    Also, this is one of the benefits of a journaling filesystem (or in OSX, "Time Machine"), among other things. Roll it back, and *poof* - no more encrypted files.

    /P

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  15. Reminds me of... by vivin · · Score: 3, Interesting

    ...the Casino Virus. Perhaps because of the similar concept of "holding data hostage".

    The virus takes your FAT and stores it in RAM. Then lets you play a slot-machine game. If you win, you get your data back. If you lose, you lose your data. Some other combination of characters (in the slot machine) gives you the virus-writer's phone number.

    --
    Vivin Suresh Paliath
    http://vivin.net

    I like
    1. Re:Reminds me of... by SL+Baur · · Score: 3, Funny

      The virus takes your FAT and stores it in RAM. Awesome! Sounds like a weight loss system that could really work.
  16. data ransom != blackmail by Deanalator · · Score: 4, Informative

    This is data ransom, not blackmail.

  17. Re:Only an idiot doesn't backup. by SanityInAnarchy · · Score: 2, Informative

    Bundling rollback inside a filesystem is one of the stupidest things that could be done to fs. Ok, you're right that the GP is stupid -- no filesystem a desktop user runs will have that transparent rollback. The closest might be "volume shadow copy", but I think that has to be done explicitly for every change you want to record.

    But seriously, have you looked at FUSE lately? There's a filesystem for everything... And, historically, there are log-structured filesystems, which can, indeed, roll back any change that hasn't already been overwritten. That approach has nothing to do with inodes -- in fact, not all filesystems even have inodes.

    A little knowledge is a dangerous thing.

    Version control software and/or backups are designed for this purpose - and are filesystem agnostic (work with whatever fs suits your needs). As a philosophy, yes, they're FS agnostic. In reality, it depends very much on which you choose. What you probably want is incremental backups -- version control is nice, too, but it's mostly to protect you from yourself.
    --
    Don't thank God, thank a doctor!
  18. Re:Anti-Malware Response by kesuki · · Score: 4, Informative

    Fortunately, brute force attacks aren't necessary. If one can read the memory space used by the 'decryptor' one can find the key in seconds.

    this is why movie content will 'never' be immune to cracking. in the case of this virus, the decryptor is sent to you over the internet, if you pay the money, but having a good backup scheme also defeats the need to brute force. having a good security setup, should negate even the need for backups to prevent infection in the first place.

    so always have a competent hardened firewall device like smoothwall express, never download attachments (webmail helps a lot in this arena, along with a secure browser, and a phishing aware user/browser add-on) avoid windows like the plague, but if you must run windows make sure it can only get access to the actual ports of the programs you actually use on it. and never run as administrator, unless you really genuinely need to do something that can't be done as a normal user.

    trusting a 'commercial' 'hardware' router to protect a windows machine is insane, even if you've replaced the firmware with some variant of linux, it's Still Not hardened like smoothwall...

    fine if you have all linux/bsd machines, but windows has as much security as the emperor had new clothes, even with a $$$ security suite. sad but true, only 0% of tested windows security software could stop 50/50 2006/2007 known rootkit/malware post install... the best was i think being able to remove 7/50 and 13/50, if it had actually gotten installed. specialized tools were also tested, not just suites.

    the point being, if you must run windows remember that a piece of paper stands more chance of surviving a nuclear blast at point blank than windows has of being de-rooted without a format.

  19. Actually it's called Ransomware by ewhenn · · Score: 4, Informative

    http://en.wikipedia.org/wiki/Ransomware_(malware)

    The crypting your files and extort has been around since 1989 http://en.wikipedia.org/wiki/PC_Cyborg_Trojan

  20. 1024-bit RSA is NOT considered secure anymore by this+great+guy · · Score: 4, Informative

    As it was pointed out by another poster, no 1024-bit RSA is not sufficiently strong. Recent papers have demonstrated that factoring a 1024-bit key is now within practical reach. See for example this PhD dissertation from a student whose advisor was Shamir (the S in RSA FYI), which estimates that cracking a 1024-bit key would cost a few million US dollars.

    Sure, at this point only a small number of organizations have a few million dollars to spare on cracking RSA, but this is beyond the point. The flaw is sufficiently serious that security standards are now recommending 2048-bit RSA keys minimum.

    What I am talking about are relatively recent developments, it is not very well-known that 2048-bit is the minimum recommended length. This is why 1024-bit keys are still wildly used everywhere. My bank (www.wellsfargo.com) uses a 1024-bit key...

    1. Re:1024-bit RSA is NOT considered secure anymore by this+great+guy · · Score: 4, Informative
      Damn. 2000 bits of binary... Every single bit added to a binary key does exponential increases to the resulting protection.

      This is a common mistake that non-cryptographers make. The above is true only for symmetric algorihtms. For asymmetric ones, like RSA, this is false. A 2001-bit RSA key is not twice harder to crack than a 2000-bit key. This is why for example the NIST recommendations list different key lengths depending on the type of crypto (sym vs. asym). For introductory-level material I suggest Cryptographic key length.

  21. But for how long. by www.sorehands.com · · Score: 2, Interesting

    I thought of a virus along this line, but slightly different. What it would do is encrypt the data, decrypt on the fly until it is time to demand payment. All backups would have been encrypted too, if you have the correct hooks into the OS. I never tried it, since the dark side has a strong pull.

  22. Re:Anti-Malware Response by Mr+Z · · Score: 2, Informative

    Oops, I see you said "decryptor." Of course, if you have that, then you've unlocked this key. But, how many keys does the virus have on its keyring and how quickly does it acquire more? It's not like it's a DVD, fixed in a medium or a CSS descrambler ASIC in a $20 DVD player.

  23. Oh please! We all know there aren't any REAL banks by falconwolf · · Score: 5, Informative

    in Nigeria?

    There are real banks in Nigeria, owned by the ruling ethnic group, that's where the billions of dollars from oil goes. The rulers get their money while those who live where the oil comes from, the Niger Delta, have to fight for scraps.

    Falcon
  24. Lookup Tables by camperdave · · Score: 2, Interesting

    But there are shortcuts to factorization. ie, if a long number ends in 0 or 5, it is divisible by 5. If the digits add up to 9, it is divisible by 9, etc. There may be similar but far more obscure shortcuts for larger primes.

    Now, I am not a cryptanalyst or mathematician, and I'm not clear on how RSA works, so bear with me. Suppose I were to generate a list of prime numbers. This only has to be done once. Now suppose I take each prime and multiply it by every other prime on the list. Now if there are n primes, there are going to be n^2 products. Let's say we only store the last ten digits of the product, along with which primes generated it. There's only going to be a handful of primes who's product gives those same last ten digits. So, if the RSA depends on being able to decide which primes a large number is composed of, then would I not just have take the last ten digits of the large number, look up in my table to find the handful of primes that could multiply out to that, and just check those?

    --
    When our name is on the back of your car, we're behind you all the way!
  25. Re:Oh please! We all know there aren't any REAL ba by Chaxid · · Score: 3, Funny

    I'll append a sarcasm tag next time. By the way, that bit of info is insanely depressing, and kind of made me feel a bit insensitive. Mod parent up.

  26. Corporate Linux users generally *do* pay by CustomDesigned · · Score: 2, Informative

    The self-support model that is required for a zero-price Linux distro is often not acceptable in a corporate environment (unless they have internal IT that can provide the support). Which is why Red Hat Linux (and Suse and Oracle) continue to sell despite the existence of Centos. The best part is - while the price is non-zero (and generally too hefty for home use), the freedom is still included.

    1. Re:Corporate Linux users generally *do* pay by mlts · · Score: 2, Informative

      The main reason for this is that it requires cash on the barrelhead for security certifications like FIPS, Common Criteria, etc.

      RedHat and Novell have anted up to the table and can offer Linux desktops and servers in an industry that pretty much was Windows only, other than maybe a Solaris or AIX box here and there. Part of what people pay for when purchasing commercial support for RHCE or SUSE is the cost of this.

      OBMac: MacOS 10 too has recently gotten FIPS certified, so that is another UNIX that is usable on the desktop where the certificates are needed for due diligence.

      RedHat is great on servers, should something need changed, I can load the SRPM, make in-house source code changes, then have those stored separately from the original source so it can be documented come audit time what was changed in some program that needed customization on that level. To boot, with the binary RPM, all it takes is one simple command to push the change out to relevant machines via ssh and have those boxes install it.

  27. Re:Vista by SanityInAnarchy · · Score: 3, Insightful

    The problem is that a fresh install of Vista (Like most of the home users get with their recently bought PCs) is around 16GiB all by it self. A complete installed system (OS + Applications, etc...) is going to weight at least a couple of dozens GB. So what? Storage isn't that expensive -- and the smallest one there is 60 gigs, which should easily be able to hold it.

    If the person doing the backup has a couple of TB storage (like I think, most of the /.ers) I see -- you didn't read it. That or you really didn't do the math.

    Most people aren't going to have more than a hundred gigs or so of storage in their computer in the first place. Given a halfway-decent backup system -- one which uses hardlinks, as I mentioned before -- and yes, the OS might take half of the backup drive. It will not, however, need an additional half every incremental backup -- only every time the OS changes.

    As most people aren't causing terabytes worth of change, it should be no problem to have many backups (as in, every day for the past few months) on a single, dirt-cheap external hard drive.
    --
    Don't thank God, thank a doctor!
  28. Cha-ching by billcopc · · Score: 2, Funny

    This makes it a little too easy:

    1. Follow the money trail to the asshat (probably based in China or Russia).

    2. Post the info on /.

    3. I lead a mob of bored geeks to go beat the mustard out of this punk (and get the private key)

    4. decryption algo posted on /.

    5. everyone laughs at you, but at least you get your data back, and I get to crush someone's skull. everyone wins!

    --
    -Billco, Fnarg.com
  29. No, the future is either... by istartedi · · Score: 2, Informative

    ...easy-to-use backups, and/or the government tracking down the payments and busting the guy who receives it.

    Of course, if you are just backing up to the hard drive, the virus will make sure to trash your backups. Better back up to a non re-writeable CD. Most people's unique data isn't that large. If it is, you should be doing nightly offsite backups anyway.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  30. Re:Vista solution? by cbhacking · · Score: 2, Informative

    I was waiting for somebody to mention this. Shadow copies, also known as Previous Versions, is a great way to undo this kind of thing (at least long enough to take a backup before reformatting, unless you're 100% sure you can purge all the malware). It's worth mentioning that they are also on Windows Server 2003/2008.

    So, the answer is yes, but only for a limited time. The number of shadow copies that can be kept is determined by the "free" space on the drive. On the other hand, there's usually at least several revisions there, so if the folder isn't changed often you can probably find the old version. If the folder IS changed frequently, you'd probably notice right away.

    I say folder because if a file's name is changed (or a file is deleted), you need to recover it by going to the folder's shadow copy and restoring from there (you can restore the whole folder, but can also extract individual files). You can also rename the file and check for shadow copies under its original name.

    Finally, don't forget that the shadow copies can be deleted. It takes more than normal permissions - I don't think even normal Administrators can delete them directly, though if you have Administrator it's easy enough to get System - which means you would need to have approved a UAC prompt somewhere - but that's true of most software installation. That said, the actual attack (encrypting personal files) requires no special permissions at all - it would work even on a properly locked-down Linux or OS X box. IE under Protected Mode wouldn't have sufficient permissions, however.

    --
    There's no place I could be, since I've found Serenity...
  31. old news - see Onehalf by hany · · Score: 2, Interesting

    Anyone heard about Onehalf? We're talking something like 1992-94 IIRC. :)

    If my memory serves me right even further, the virus is from Kosice, Slovakia. It spread quite quickly (even though there was essentialy no Internet at that time in Slovakia) but later on, I believe ESET produced a utility to detect it and clean it up. Nice thing was, that it did not need to boot from clean boot floppy in order to do the clean-up (which was quite unussual at that time).

    Funny thing then was, that few month later, as we though that Onehalf is - thanks to that utility - dead and old news, story came from USA that Onehalf reached there and that after a lot of trouble Norton was able to detect it. But not clean it. What a joke. If we've had email, we would happily mass-mail that ESET's anti-Onehalf utility to every one.

    Maybe further info: ESET's One Half entry.

    --
    hany
  32. Re:Oh please! We all know there aren't any REAL ba by Anne+Thwacks · · Score: 3, Interesting
    owned by the ruling ethnic groupNo. owned by the shareholders, or subsidiaries of well-known internaitonal banks (British, American, etc).

    Banking in Nigeria is not significantly less reputable than anywhere else.

    The problem with Nigerian scams is because there are a lot Nigerians, and a significant fraction of them do not trust random people they don't know from Adam (or in some cases, members of their own family) and think that "europeans" must be a bunch of illiterate cretins if they are willing to believe things they read in random e-mails from strangers, and hence deserve to be scammed.

    The main factor in Nigerian fraud, is that part of the Nigerian population that believe that God created cretins so they could be scammed. Not a very christian beliefe:

    Yes its true, Christianity would stop Nigerian scams - send more missionaries :-)

    Yes, I have been to Nigeria.

    --
    Sent from my ASR33 using ASCII
  33. enlightened self-interest by reiisi · · Score: 2, Insightful

    I know there will always be people who don't believe "in" enlightened self-interest, but it is not in your own self-interest to deliberately (How should I put this politely?) defecate in your own water supply.

    You started by playing around with the scripts that the real blackhats built and left lying around. Then one of them contacts you (Because he naturally left a call-home in your script and has been "keeping an eye on you" -- but not much of an eye. Don't kid yourself.) and suggests you help him collect a bot army.

    Now you've learned how to get a bot army, and you have a small army of your own. Trouble is, small armies aren't profitable. So you start the moving from script-jockey (The blackhats don't want to insult you, so they don't call you kiddie to your face.) to script-remodeller. But you have to eat, so when your blackhat suggests you try a little extortion, it sounds interesting.

    What he doesn't tell you is that he is leading you to run interference for him while he goes after bigger fish. He tells you how to get into some foreign bank and set up accounts that have a very ephemeral existence, then stands back and watches you, and waits for you to either prove you're on top of this game or get arrested.

    In the meantime, the money you are sucking out of the economy is not available to do the kind of dev work you'd prefer.

    You lose.

    Intelligent?

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  34. Re:Oh please! We all know there aren't any REAL ba by scribblej · · Score: 2, Insightful


    The main factor in Nigerian fraud, is that part of the Nigerian population that believe that God created cretins so they could be scammed. Not a very christian beliefe:
      Yes its true, Christianity would stop Nigerian scams - send more missionaries


    I can't help but notice that if you are correct, what might help them even more is not believing in silly propositions like "God" and "Christianity."