Register for your free account! | Forgot your password?

You last visited: Today at 22:34

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Blowfish key

Discussion on Blowfish key within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
Speedie123's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 71
Received Thanks: 16
Blowfish key

Hey guys.
I was wondering what's the best way to get the blowfish key?
I've tried some other stuff from ultimation but it doesnt work with protected servers, so may i ask for a trusted way?
and how to replace the new key into the exe using hex or w/e
Thanks.
Speedie123 is offline  
Old 03/07/2012, 20:36   #2
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,283
Received Thanks: 4,191
Some servers just edit it using a hex editor. You can open Conquer.exe in Notepad++ and find it next to "TQServer". Other servers might use a loader to inject it with a new blowfish key. In any case, it's pretty easy to figure out the BF key by reverse engineering the loader. I know there's a few tutorials and programs out there to help you in the Programming Section. Good luck!
Spirited is offline  
Old 03/07/2012, 20:46   #3
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,225
Received Thanks: 868
Fang incorect, "AFAIK" The BFKey is a fixed string and cannot be changed via hooking.
_DreadNought_ is offline  
Thanks
1 User
Old 03/07/2012, 20:53   #4
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,283
Received Thanks: 4,191
Quote:
Originally Posted by _DreadNought_ View Post
Fang incorect, "AFAIK" The BFKey is a fixed string and cannot be changed via hooking.
So it's not possible to hook the client's method that sets the key in the game cipher? It's not possible to inject a new method that sets the cipher using another key? o.O
Spirited is offline  
Old 03/07/2012, 20:59   #5
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,225
Received Thanks: 868
When you think about it that way yes, but simply just changing the string at the address in memory its set to, no.
_DreadNought_ is offline  
Old 03/07/2012, 21:08   #6
 
elite*gold: 0
Join Date: Oct 2009
Posts: 768
Received Thanks: 550
Quote:
Originally Posted by Fаng View Post
So it's not possible to hook the client's method that sets the key in the game cipher? It's not possible to inject a new method that sets the cipher using another key? o.O
Not in CO's case... well it's not exactly easy.
TQ's programmers that wrote CO's encryption implemented all by hand... so a simple detour wouldn't work (like get the lib and includes for openssl and set up a detour on BF_set_key from openssl) because you dont have the function pointer.
But, if you can get the function's pointer then you can hook the function and get the parameters easily.

On the other hand, if you're dealing with a CO.exe like classic co's, which is packed and closes the game if it finds c-e, ollydbg, programming environments (VC#, VC++), it's going to be a lot harder.
If you don't succeed with hooking/detours, you could always try a bruteforce but it might take you around a month to be able to find the right combination considering that there are 94^16 (^ = power) possible arrangements. (Starting from '0' to '~').

If you're trying bruteforce... good luck with that.
-impulse- is offline  
Thanks
1 User
Old 03/08/2012, 13:56   #7
 
Speedie123's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 71
Received Thanks: 16
I still couldnt know how to get it after all.
Speedie123 is offline  
Old 03/08/2012, 14:44   #8
 
Lateralus's Avatar
 
elite*gold: 0
Join Date: May 2005
Posts: 1,892
Received Thanks: 920
Attach with a debugger; Enigma decrypts at runtime. I swear I've posted this same thing at least 5 times now.
Lateralus is offline  
Thanks
1 User
Old 03/08/2012, 23:34   #9
 
Speedie123's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 71
Received Thanks: 16
Sorry, can you link me it?
Speedie123 is offline  
Old 03/09/2012, 01:23   #10
 
elite*gold: 0
Join Date: Jan 2012
Posts: 164
Received Thanks: 22
link u what ? debugger ? if u duno how to get it then im pretty sure u dont know a thing about asm , so google asm books and read some and come back
injection illusion logic is offline  
Old 03/09/2012, 01:51   #11
 
Speedie123's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 71
Received Thanks: 16
Dude, I've asked clearly for help.
So, Could you just tell me a trusted way?
Speedie123 is offline  
Old 03/09/2012, 01:53   #12
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,225
Received Thanks: 868
Google OlyDBG.

I'll do it for you I guess, use google to learn how to use the software and you can do everything as so.
_DreadNought_ is offline  
Old 03/09/2012, 02:26   #13
 
Speedie123's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 71
Received Thanks: 16
I know the ollydbg.
I was asking for a way to get the blowfish key.
Could you show me it?
Oweee, thanks.
Speedie123 is offline  
Old 03/10/2012, 14:29   #14
 
Speedie123's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 71
Received Thanks: 16
Up guys.
Speedie123 is offline  
Old 03/10/2012, 16:01   #15
 
×Holo's Avatar
 
elite*gold: 0
Join Date: Mar 2012
Posts: 286
Received Thanks: 71
Please, don't bump a thread that you won't get a simple answer on..

you have to get throw alot first.
×Holo is offline  
Reply


Similar Threads Similar Threads
blowfish
02/25/2012 - SRO Private Server - 4 Replies
Hello, any one can help me search blowfish key in Bloody-Lotus
CO2 Blowfish.
02/15/2012 - CO2 Programming - 3 Replies
Hum, which padding is used by the Blowfish algorithm to get a valid block size? Anyone know? It's the only thing I have to do to get a valid C# implementation. I read that OpenSSL uses PKCS#5, but it seems to be invalid.
[HELP] DWO Blowfish key
09/25/2011 - SRO Private Server - 2 Replies
Hello, I need Dream World blowfish key media.pk2, who can help with it? Thanks :handsdown:
Blowfish Key ~
07/23/2011 - SRO Private Server - 17 Replies
Someone know the blowfish key from media.pk2 Taiwan Silkroad? I can't understand the guide from drew benton, is too hard for my noob english skills. Yeh, i know here is not the right section, but is the most activy, and i know guys will help me. Thanks in advanced. ^_^:)
[help]blowfish
10/15/2009 - Lineage 2 - 0 Replies
hello i haven't idea how to find blowfish in server any idea?



All times are GMT +1. The time now is 22:34.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.