Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Private Server
You last visited: Today at 05:11

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

Advertisement



[Workshop] Updating code to work post client V.5018

Discussion on [Workshop] Updating code to work post client V.5018 within the CO2 Private Server forum part of the Conquer Online 2 category.

Closed Thread
 
Old   #1
 
unknownone's Avatar
 
elite*gold: 20
Join Date: Jun 2005
Posts: 1,013
Received Thanks: 381
[Workshop] Updating code to work post client V.5018

tomato
unknownone is offline  
Thanks
23 Users
Old 12/29/2008, 10:24   #2
 
L1nk1n*P4rK's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 303
Received Thanks: 39
Very nice, thanks
L1nk1n*P4rK is offline  
Old 12/29/2008, 11:20   #3
 
elite*gold: 0
Join Date: Feb 2008
Posts: 668
Received Thanks: 160
@unknownone,
Looks really nice, I'll try it
YukiXian is offline  
Old 12/29/2008, 15:20   #4
 
Ultimatum's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 277
Received Thanks: 52
I did it another way, blowfish encrypting and decrypting is easy, its the dh key exchange that im stuck on x.x.

- Thats a txt file decrypter i made.
Ultimatum is offline  
Old 12/29/2008, 19:52   #5
 
unknownone's Avatar
 
elite*gold: 20
Join Date: Jun 2005
Posts: 1,013
Received Thanks: 381
aubergene
unknownone is offline  
Thanks
11 Users
Old 12/30/2008, 01:48   #6


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
A warning to anyone trying to do this on a 64 bit OS with "any-cpu" as their output setting, Managedopenssl.dll works fine in 64bit mode, but libeay32.dll which managedopenssl.dll wraps DOES NOT, unless you wanna rebuild the managedopenssl project with libeay64.dll you will need to force your project to output in dedicated x86 mode.

Save yourself the headache ive endurred for the past week and a half.
Korvacs is offline  
Old 12/31/2008, 10:42   #7
 
elite*gold: 0
Join Date: Apr 2006
Posts: 64
Received Thanks: 32
I sure wish I would of checked a few days ago. Could of been working on this instead of wasting time play CO. Thank you for releasing this information. Now the decision to rewrite the java code into C/C++/Delphi or to simply update the java code.

Just to make sure I understand correctly. Assuming I get the coding down correctly, it should work with the 5090/5091 client, correct?
BoboDundo is offline  
Old 12/31/2008, 10:48   #8
 
unknownone's Avatar
 
elite*gold: 20
Join Date: Jun 2005
Posts: 1,013
Received Thanks: 381
potato
unknownone is offline  
Old 12/31/2008, 12:08   #9
 
elite*gold: 20
Join Date: Aug 2005
Posts: 1,734
Received Thanks: 1,001
#Deleted offtopic posts
tanelipe is offline  
Old 12/31/2008, 16:25   #10
 
elite*gold: 0
Join Date: Feb 2008
Posts: 1,590
Received Thanks: 154
Quote:
Originally Posted by BoboDundo View Post
I sure wish I would of checked a few days ago. Could of been working on this instead of wasting time play CO. Thank you for releasing this information. Now the decision to rewrite the java code into C/C++/Delphi or to simply update the java code.

Just to make sure I understand correctly. Assuming I get the coding down correctly, it should work with the 5090/5091 client, correct?
As unknown said, the encryptions will work.
But as far as packet structures, they're probably different, maybe even some new/removed packets.(I mean c'mon, about 75 patches, they've gotta have screwed something up...)



I started working on this yesterday, looks like unknown pretty much handed out the bag of goodies so far, all I need to do is test it and see where to go from there.
tao4229 is offline  
Old 12/31/2008, 16:49   #11
 
elite*gold: 20
Join Date: Aug 2005
Posts: 1,734
Received Thanks: 1,001
There seems to be a little problem after the key exhange, trying to figure out it still. >_> I can say that the login packet was changed atleast.


(Btw unknowone my Conquer.exe was messed that's why the messed up packet , the one that has IP&Port.. )
tanelipe is offline  
Old 12/31/2008, 16:59   #12
 
elite*gold: 0
Join Date: Feb 2008
Posts: 1,590
Received Thanks: 154
Quote:
Originally Posted by tanelipe View Post
There seems to be a little problem after the key exhange, trying to figure out it still. >_> I can say that the login packet was changed atleast.


(Btw unknownone my Conquer.exe was messed that's why the messed up packet , the one that has IP&Port.. )
Apparently the new patches(5086+ or something) have new login packets, but I'm doing it on 5030 or so, just so it's close to what I already have. I haven't tried the key exchange or even decrypting it yet, lemme go work on it

GL :O
tao4229 is offline  
Old 12/31/2008, 17:20   #13
 
elite*gold: 0
Join Date: Apr 2006
Posts: 64
Received Thanks: 32
The only issue with using 5090 is they started encrypting server.dat. I'll need to revert back to a previous one before they started encrypting the server.dat (anyone know which patch it was where they started doing that?). I know there are examples in the coding forum to bypass the server.dat, but that was before they started encrypting. There will need to be a little more work to bypass the server.dat decrypt now using olly. I don't recall seeing any updated information on this anywhere.

I'm ok with packet changes. My first step is to simply get my packet logger working. From there I can start to figure out changes (hopefully).

Quote:
Originally Posted by tao4229 View Post
As unknown said, the encryptions will work.
But as far as packet structures, they're probably different, maybe even some new/removed packets.(I mean c'mon, about 75 patches, they've gotta have screwed something up...)



I started working on this yesterday, looks like unknown pretty much handed out the bag of goodies so far, all I need to do is test it and see where to go from there.
BoboDundo is offline  
Old 12/31/2008, 20:05   #14
 
unknownone's Avatar
 
elite*gold: 20
Join Date: Jun 2005
Posts: 1,013
Received Thanks: 381
turnip
unknownone is offline  
Thanks
1 User
Old 12/31/2008, 20:48   #15
 
LetterX's Avatar
 
elite*gold: 20
Join Date: May 2007
Posts: 1,125
Received Thanks: 332
Quote:
Originally Posted by BoboDundo View Post
The only issue with using 5090 is they started encrypting server.dat. I'll need to revert back to a previous one before they started encrypting the server.dat (anyone know which patch it was where they started doing that?). I know there are examples in the coding forum to bypass the server.dat, but that was before they started encrypting. There will need to be a little more work to bypass the server.dat decrypt now using olly. I don't recall seeing any updated information on this anywhere.

I'm ok with packet changes. My first step is to simply get my packet logger working. From there I can start to figure out changes (hopefully).
For the encrypted server.dat, it was encrypted around 5078 I believe.
LetterX is offline  
Closed Thread


Similar Threads Similar Threads
sunworld client not updating
07/18/2009 - SRO Private Server - 7 Replies
i have downloaded the the client but its not updating its matter thats im using windows 7? i did "run as administrator"
omg most hack wont work in new patch 5018
03/18/2008 - Conquer Online 2 - 14 Replies
most of hack doesnt work sv,and most of all cotobo :(
Multi Client for patch 5018
03/18/2008 - CO2 Exploits, Hacks & Tools - 3 Replies
Hi all ... This is my 1st time 2 post a work for me .. feel free 2 ask or say ur opinion. If any1 no how 2 make multi client work for cotobo or hook it wid cotobo .. i ll be thankful Good Luck.



All times are GMT +1. The time now is 05:12.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.