ie8 fix
madison

Zero Day

Ryan Naraine, Emil Protalinski and Dancho Danchev

Who's behind the GPcode ransomware?

By | June 10, 2008, 5:52am PDT

In one of these moments when those who are supposed to know, don’t know, and those who don’t realize what they knowGpcode Decryptor aren’t reaching the appropriate parties, it’s time we get back to the basics - finding out who’s behind GPcode, and trying to tip them on the consequences of their blackmailing actions in between collecting as much actionable intelligence as possible using OSINT (open source intelligence) and CYBERINT (cyber intelligence practices).

Great situational awareness on behalf of Kaspersky Labs who were the first to report that a new version of GPcode (also known as PGPCoder) is in the wild, this time with a successful implementation of RSA 1024-bit encryption. However, aiming to crack the encryption could set an important precedent, namely using distributed computing to fight the effect of cyber criminal’s actions. Theoretically, the next time they’ll introduce even stronger encryption, which would be impossible to crack unless we want to end up running a dedicated BOINC project cracking ransomware in the future. Are there any other more pragmatic solutions to dealing with cryptoviral extortion? It’s all a matter of perspective. More info on the Stop GPcode initiative, seeking and receiving the collective intelligence of independent researchers in this blog post :

“Along with antivirus companies around the world, we’re faced with the task of cracking the RSA 1024-bit key. This is a huge cryptographic challenge. We estimate it would take around 15 million modern computers, running for about a year, to crack such a key. Of course, we don’t have that type of computing power at our disposal. This is a case where we need to work together and apply all our collective knowledge and resources to the problem. So we’re calling on you: cryptographers, governmental and scientific institutions, antivirus companies, independent researchers…join with us to stop Gpcode. This is a unique project – uniting brain-power and resources out of ethical, rather than theoretical or malicious considerations. Here are the public keys used by the authors of Gpcode.”

Despite that GPcode indeed got the encryption implementation right this time, it’s only weakness remains the way it simply deletes the files it has just encrypted, next to securely wiping them out - at least according to a single sample obtained. Consequently, just like a situation where your files are encrypted with strong encryption and virtually impossibe to crack, but the original files  Moreover, instead of trying to crack an algorithm that’s created not to be cracked at least efficiently enough to produce valuable results by have the encrypted data decrypted, why not buy a single copy of the decryptor and start analyzing it? It also appears that the decryptor isn’t universal, namely they seem to be building custom decryptors once the public key used to encrypt the data has been provided to them.

So, the ultimate question - who’s behind the GPcode ransomware? It’s Russian teens with pimples, using E-gold and Liberty Reserve accounts, running three different GPcode campaigns, two of which request either $100 or $200 for the decryptor, and communicating from Chinese IPs. Here are all the details regarding the emails they use, the email responses they sent back, the currency accounts, as well their most recent IPs used in the communication :

Emails used by the GPcode authors where the infected victims are supposed to contact them :
content715@yahoo .com
saveinfo89@yahoo .com
cipher4000@yahoo .com
decrypt482@yahoo .com

Virtual currency accounts used by the malware authors :
Liberty Reserve - account U6890784
E-Gold - account - 5431725
E-Gold - account - 5437838

Sample response email :
Next, you should send $100 to Liberty Reserve account U6890784 or E-Gold account 5431725 (www.e-gold.com) To buy E-currency you may use exchange service, see or any other. In the transfer description specify your e-mail. After receive your payment, we send decryptor to your e-mail. For check our guarantee you may send us one any encrypted file (with cipher key, specified in any !_READ_ME_!.txt file, being in the  directorys with the encrypted files). We decrypt it and send to you originally decrypted file. Best Regards, Daniel Robertson

Second sample response email this time requesting $200 :
The price of decryptor is 200 USD. For  payment you may use one of following variants: 1. Payment  to E-Gold account 5437838 (www.e-gold.com). 2. Payment  to  Liberty Reserve account U6890784 (www.libertyreserve.com). 3. If you do not make one of this variants, contact us for decision it. For check our guarantee you may send us ONE any encrypted file. We decrypt it and send to you originally decrypted file. For any questions contact us via e-mail. Best regards. Paul Dyke

So, you’ve got two people responding back with copy and paste emails, each of them seeking a different amount of money? Weird. The John Dow-ish Daniel Robertson is emailing from 58.38.8.211 (Liaoning Province Network China Network Communications Group Corporation No.156,Fu-Xing-Men-Nei Street, Beijing 100031), and Paul Dyke from 221.201.2.227(Liaoning Province Network China Network Communications Group Corporation No.156,Fu-Xing-Men-Nei Street, Beijing 100031), both Chinese IPs, despite that these campaigners are Russians.

This incident is a great example of targeted cryptoviral extortion attacks, namely, it’s not efficiency centered and the core distribution method remains unknown for the time being. Analysis and investigation is continuing. If you’re affected, look for backups of your data, or try restoring the deleted files, don’t stimulate blackmailing practices by paying them.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Dancho Danchev is an independent security consultant and cyber threats analyst, with extensive experience in open source intelligence gathering, malware and cybercrime incident response.

Disclosure

Dancho Danchev

More details on Dancho Danchev's current and past professional affiliations, can be found in his LinkedIn profile.

Biography

Dancho Danchev

Dancho Danchev is an independent security consultant and cyber threats analyst, with extensive experience in open source intelligence gathering, and cybercrime incident response. He's been an active security blogger since 2007, and maintains a popular security blog sharing real-time threats intelligence data with the rest of the community on a daily basis. More details on Dancho Danchev's current and past professional affiliations, can be found in his LinkedIn profile. You can also follow him on Twitter

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
35
Comments

Join the conversation!

Just In

RE: Who's behind the GPcode ransomware?
FAULKNE 13th Oct
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.
0 Votes
+ -
Any way we can perform
mtgarden 10th Jun 2008
a distributed computing for cracking these keys? like folding at home? (ps. make it proxy compaitble.)
0 Votes
+ -
Contributr
Re: Any way we can perform
ddanchev 10th Jun 2008
BOINC would be the perfect and most reputable solution :

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

However, the idea would never scale, for instance, how would you prioritize which files to decrypt first? This is among the key points that I tried to emphasize on in the post, namely, that such an initiative is futile since the next time they'll introduce stronger encryption, making it impossible to decrypt.
0 Votes
+ -
i love this post, your style is just perfect you look amazing 333 chanel bags
0 Votes
+ -
even better
Linux Geek 10th Jun 2008
arrest the scumbags and put them in jail until they release the code and any extorted money.
Just track the damn funds and grab the croks!
Cracking the key would merely make them release a version with different keys.
0 Votes
+ -
Contributr
Re: even better
ddanchev 10th Jun 2008
"Cracking the key would merely make them release a version with different keys."

It seems that the decryptor isn't universal, and that they're building a custom decryptor once the victim has provided them with the pubic key the data got encrypted with. Anyway, directly attacking the encryption, at least efficiently is a bit of futile attempt to deal with this.
0 Votes
+ -
Putting them in jail and waiting..
lenohere 28th Mar 2011
Would take too long. Shoot one person in front of the other for their stupidity and watch how fast the second person talks lol. People need to see and feel the consequences for their actions. The world may be better for it.
0 Votes
+ -
RE: Who's behind the GPcode ransomware?
ashlieghe86307 10th Jun 2008
If they would do that it would be all over the news and other country's might think that all we care about is the money and getting the code. I think there might be another way to getting the GPcode.
0 Votes
+ -
RE: Real Bad Guys, -or-
dawgit 10th Jun 2008
soon to be realy Dead Guys if they hit the wrong machine network. These people are really playing with fire this time around, kiddie games are over. The ones behind this have to be some hard core bada$$es, or way in over their heads. Let's hope for all concerned, they see that the best way out is out now. -d
0 Votes
+ -
Ooops I didn't that was a KGB system!
madrucke@... 11th Jun 2008
Yeah...

Crash the wrong system and disappear forever after a *very* painful going away party....

Or, we could offer a reward, as in the Old American West, Wanted Dead or Alive Cyber Extortionists...

Could all contribute to the fund...

Once it gets big enough...

We'd have soldiers of fortune from everywhere looking for these @#$^&(*())

Mike Sr.
0 Votes
+ -
Dancho, I didn't find any proof from the reading, that the pimpled russians are behind this. Any solid proof, please?
0 Votes
+ -
Thanks!Good luck to you as well. grin uk replica watches
0 Votes
+ -
Disable Cryptographic services???
topsecret@... 11th Jun 2008
I would assume that if it use the Windows cryptographic services component then one could just stop the service and disable it? The virus would then fail?
There may be more proactive approaches such as running code which precludes the cryptographic service operating without a manually entered password?
It seems there is little else we can do unless they finish roadrunner quickly and even then it is insufficient. The better course of action is to determine a way to prevent the damage from occuring, rather than everyone try and break RSA 1024, because they'll be back with 2048.
I give them about two weeks before they're caught.
0 Votes
+ -
RE: Who's behind the GPcode ransomware?
erik.soderquist 12th Jan 2011
@topsecret@...

they wrote and use their own crypto engine, and how do you catch them? a few rusians bouncing off (likely compromised) servers in china, and how many more bounces do we not know about yet?
0 Votes
+ -
RE: Who is behind the GPcode ransomware
fatman65535 11th Jun 2008
Dancho,

If the people behind this are indeed Russian, then I feel that a little Soviet era punishment is in order. Send them to a Gulag in Siberia for life. Maybe they will try to escape, and get shot for their efforts. In any event, these people need to be dealt with HARSHLY!!!
0 Votes
+ -
Indeed, who?
ZDNET_guest666 11th Jun 2008
How exactly did we discover that it is a couple of Russian teens?

Did the Chinese tell us that?
Or maybe they're going by what the Liberty Reserve or E-Gold accounts are registered to...

Either way, I don't see the solidity of that evidence.
0 Votes
+ -
RE: Who's behind the GPcode ransomware?
Capital_I 11th Jun 2008
It's Niko... clearly... and his pal Roman. Using the Liberty
City Reserve to transfer funs. Hold on to your balista
compacts everyone... they are next.
0 Votes
+ -
bad bad article
m-s-p 11th Jun 2008
After my first read I thought I had missed a page and read again.
Where is the investigation ? How do you jump from chinese IP addresses to russian teens ? At least one sentence ("but the original files") has no end, wtf ? Come on Dancho, you can do _much_ better than that...
0 Votes
+ -
RE: Who's behind the GPcode ransomware?
WiredToTheMax 11th Jun 2008
If your drive is already PGP encrypted can it be re-encrypted?
0 Votes
+ -
Re-encryption
dickmac-zdnet@... 17th Jun 2008
Any file (or collection of files) can be encrypted. If your files are PGP encrypted and they are encrypted again the decryption will result in the PGP encrypted file.
0 Votes
+ -
RE: Who's behind the GPcode ransomware?
Larry the Security Guy 11th Jun 2008
You bet. An encrypted file is still just a file.
0 Votes
+ -
It's a non-issue, at least for me. I back up my important stuff, so it doesn't matter at all. Good luck to all the losers who leave their stuff just hangin' out there, blowing in the wind...

Robert
0 Votes
+ -
RE: Who's behind the GPcode ransomware?
skris88@... 17th Jun 2008
You mean I can setup an eGold account AND collect my (extortion) funds without an ID of any kind? If so, I want in!

I say lock up the CEO of eGold - and this will be 'fixed' straight away.
0 Votes
+ -
Agreed
djchandler 17th Jun 2008
Stop the payments and you stop their motivation, which is apparently solely monetary gain. The services accepting and making payments are engaging in a criminal conspiracy, unwittingly or not. It would not be surprising to discover that those who control eGold and Liberty Reserve are fully and knowingly involved.
0 Votes
+ -
RE: Who's behind the GPcode ransomware?
dickmac-zdnet@... 17th Jun 2008
If it were possible to obtain the cooperation of the Chinese and/or Russian Governments in this it might be possible to locate the perpetrators and prosecute him or them. It might even be possible to do the same to them, encrypt their files and offer to decrypt them for a much larger sum such as all of their take.
0 Votes
+ -
Radical solutions
JelMin 1st Dec 2009
As Russia and China do not practice normal commercial relationships, perhaps it's time to think about a harder solution: close the web to the entire nation. That way social pressure just might get to the criminal elements and governments - if there's a difference.
0 Votes
+ -
RE: Who's behind the GPcode ransomware?
ollymorgan 2nd Dec 2009
I don't know who's behind this but having just had my
parents machine wiped out by a Microsoft "security"
upgrade in Vista (cost ?100+) and for which the
solution is probably to spend another ?130 on Windows
7, I am struggling to find an ethical distinction
between your pimply russian geeks and Microsoft. BTW,
I went Macintosh after the Vista experience, and I
suspect my folks are going to go Ubuntu. Should
protect me both against legal and illegal
ransomeware.

Olly

0 Votes
+ -
Mt2 turk MMO PvP game download online game servers
metin2 - metin2 indir - metin2 hile - metin2 gm komutlari - metin2 at gorevleri
MMO online games, game related content turk mt2 pvp servers
metin 2 - pvp - server - knight
Mt2 turk MMO PvP game servers online
metin2 pvp sererler - serverlar - pvp serverler - metin2 pvp sererlar - pvp kenti

download http://www.metin2oyunu.org game servers online http://www.metin2pvpserver.net turk mt2 pvp servers http://www.metin2pvpserverlar.com
mt2
metin2 turk
mt2 turk
metin2 tr
Metin 2
alemt2 indir
alemt2 kaydol
alemt2
fancymt2 kaydol
fancy mt2
mt2 pvp
metin2 pvp
metin2 pvp serverler
pvp
metin2
serverler
serverler

metin2pvpserver
metin2 pvp server
metin2 pvpserver
metin2pvp server
metin2pvp
metin2 server


metin2pvpserverlar
metin2 pvp serverlar
metin2pvp serverlar
metin2 serverlar

face
facebook
0 Votes
+ -
I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate! nccma cooler
0 Votes
+ -
I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post. this thread is amazing i like your work and i appreciate you that you have share a useful stuff thanks for sharing the i shop abatwa
0 Votes
+ -
I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post.Bookmarking now thanks please consider a follow up post. power sa shop
0 Votes
+ -
I think the representation of this article is actually superb one. This is my first visit to your site. Thanks a lot and keep sharing the information. Keep updating the information for all of us. Thanks ZDNet Government was launched as the brand's first industry vertical, with a mission to cater to IT professionals in the public secto I agree with your post. However, do you have any sources I can cite for my paper wheel car com bury
0 Votes
+ -
Well welcome, hopefully you can become a vital member of the community and really help to push far ahead of google. Which Im sure the development team would love. This will of course earn you alot points too and get you on the leaders board. z d n e t t h a n k Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas.
0 Votes
+ -
Thanks nice info z d n e t I really liked your current article write more..let me add you to its favorite The articles you have on zdnet s i t e are always so enjoyable to read. Good work and I bookmarked it.
0 Votes
+ -
Fantastic news about the new release.I positively enjoying each little bit of it and I have you b o o k m a r k e d to check out new stuff you weblog post.Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas
0 Votes
+ -
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix