Register for your free account! | Forgot your password?

You last visited: Today at 17:24

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

Advertisement



Conquer Resource Wiki

Discussion on Conquer Resource Wiki within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old 07/13/2010, 16:14   #121


 
CptSky's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,443
Received Thanks: 1,175
Quote:
Originally Posted by .Arco View Post
Would be nice to tell us what patch this is for
The patch with the new password encryption
CptSky is offline  
Thanks
1 User
Old 07/13/2010, 22:17   #122
 
elite*gold: 0
Join Date: Oct 2009
Posts: 768
Received Thanks: 550
Quote:
Originally Posted by Korvacs View Post
Whats Junk?
Timestamp or character's uid.
-impulse- is offline  
Old 07/16/2010, 20:15   #123


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
Quote:
Originally Posted by -impulse- View Post
Timestamp or character's uid.
I guessed that much, i need to know which lol
Korvacs is offline  
Old 07/16/2010, 23:09   #124
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 506
Quote:
Originally Posted by .Arco View Post
Would be nice to tell us what patch this is for
Obviously its the new password encryption, pretty sure its around 5180.
Basser is offline  
Old 08/04/2010, 07:04   #125
 
elite*gold: 0
Join Date: Jul 2010
Posts: 223
Received Thanks: 23
"EntityMovement" Packet for 5165 needs to be changed (?):
------------------------------------------------------
Code:
 Version 5165:
Packet Layout   
Offset      Type        Value
0 	    ushort 	16
2 	    ushort 	10005
4 	    uint 	Direction
8 	    uint 	Entity_ID
12 	    uint 	Timer
=]
-Fáng- is offline  
Old 08/04/2010, 09:41   #126


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
You dont have the speed bool in there....
Korvacs is offline  
Old 08/04/2010, 10:49   #127
 
elite*gold: 0
Join Date: Jul 2010
Posts: 223
Received Thanks: 23
Quote:
Originally Posted by Korvacs View Post
You dont have the speed bool in there....
Yah. Doesn't work with it in there.
-Fáng- is offline  
Old 08/04/2010, 10:51   #128


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
Then your structure is wrong, there is a speed bool in there somewhere.
Korvacs is offline  
Old 08/05/2010, 02:40   #129
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,380
ok couple super simple packets that I'm fairly sure were already logged before... I don't remember seeing them but I'm confident they must be somewhere


Password seed packet: Sent Server>Client when it connects to login server


Offset Type Value
0 ushort 8
2 ushort 1059
4 uint Value

Value should just be a random password seed value. Save the number to the char so that you can interpret the password when it's sent.

And Sadly I don't have all the values logged for it yet but maybe someone can fill in the blanks for me..

5290+ auth packet: I have enough values so that it can be interpreted nicely for proxies but sadly not enough info to properly write a custom packet...

Server>Client sent once login details are confirmed. length 52 for valid login, 32 for invalid.

Offset Type Value
0 ushort 52
2 ushort 1055
4 uint CharUID
8 uint Key
12 uint Port
16 ushort Junk
18 ushort Junk 2 (or combined)
20 string IpAddress


Junk and junk 2 I'm not sure what they do... They are unique to your character though.

Char UID, Junk and Junk 2 remain constant with the same character but if you log a diff char they change. Not sure what the value is referring too though. I separated them into 2 ushorts rather than a uint to see if they made more sense that way but they are still rather strange.


<edit> works to make functional 5290+ login server even w/ the unknown junk values. Fixed the typo. Length for valid is 52 not 55. Thanks for pointing it out


Not sure how useful those will be to ppl but seeing as I logged them lastnight figured I'd share. If anyone needs some packet structures for current tq patch I could whip up a few. I think most of them are still fairly similar to 5200 though.
pro4never is offline  
Old 08/05/2010, 20:05   #130
 
elite*gold: 20
Join Date: Aug 2005
Posts: 1,734
Received Thanks: 1,001
You should try XORing what you call as junk with character uid, key or port and see if it makes anymore sense, lol. That's what TQ usually does. (Well the UID part anyways.)
tanelipe is offline  
Old 08/05/2010, 20:35   #131
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,380
Quote:
Originally Posted by tanelipe View Post
You should try XORing what you call as junk with character uid, key or port and see if it makes anymore sense, lol. That's what TQ usually does. (Well the UID part anyways.)

Good idea. I simply left as they were because it works perfectly fine if you just set them to a constant value (I used a random one I logged from tq server and set it to that). Works perfectly fine for me to be able to login now so I figured I'd post it as is.
pro4never is offline  
Old 08/05/2010, 23:49   #132
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,225
Received Thanks: 868
Quote:
Originally Posted by pro4never View Post
ok couple super simple packets that I'm fairly sure were already logged before... I don't remember seeing them but I'm confident they must be somewhere


Password seed packet: Sent Server>Client when it connects to login server


Offset Type Value
0 ushort 8
2 ushort 1059
4 uint Value

Value should just be a random password seed value. Save the number to the char so that you can interpret the password when it's sent.

And Sadly I don't have all the values logged for it yet but maybe someone can fill in the blanks for me..

5290+ auth packet: I have enough values so that it can be interpreted nicely for proxies but sadly not enough info to properly write a custom packet...

Server>Client sent once login details are confirmed. length 55 for valid login, 32 for invalid.

Offset Type Value
0 ushort 55
2 ushort 1055
4 uint CharUID
8 uint Key
12 uint Port
16 ushort Junk
18 ushort Junk 2 (or combined)
20 string IpAddress


Junk and junk 2 I'm not sure what they do... They are unique to your character though.

Char UID, Junk and Junk 2 remain constant with the same character but if you log a diff char they change. Not sure what the value is referring too though. I separated them into 2 ushorts rather than a uint to see if they made more sense that way but they are still rather strange.


Not sure how useful those will be to ppl but seeing as I logged them lastnight figured I'd share. If anyone needs some packet structures for current tq patch I could whip up a few. I think most of them are still fairly similar to 5200 though.
Thanks got me logged in 5291 with that btw guys alot of packets changed alot you should see what happens when I try to: Change direction/Jump/Walk/Equipment(Whole new packet involved)/Character info(Pretty much that mostly)/Cps/BoundCps/Entity spawn/Itemlock/CreateCharacter(You can create it, it will get 40% on the screen that says 'Character was successfully created' but just Alt + F4 then relog and you can login)/General Data/Chat and alot more.
_DreadNought_ is offline  
Old 08/14/2010, 10:58   #133
 
elite*gold: 0
Join Date: Jun 2006
Posts: 85
Received Thanks: 8
Quote:
Originally Posted by pro4never View Post
ok couple super simple packets that I'm fairly sure were already logged before... I don't remember seeing them but I'm confident they must be somewhere


Password seed packet: Sent Server>Client when it connects to login server


Offset Type Value
0 ushort 8
2 ushort 1059
4 uint Value

Value should just be a random password seed value. Save the number to the char so that you can interpret the password when it's sent.

And Sadly I don't have all the values logged for it yet but maybe someone can fill in the blanks for me..

5290+ auth packet: I have enough values so that it can be interpreted nicely for proxies but sadly not enough info to properly write a custom packet...

Server>Client sent once login details are confirmed. length 55 for valid login, 32 for invalid.

Offset Type Value
0 ushort 55
2 ushort 1055
4 uint CharUID
8 uint Key
12 uint Port
16 ushort Junk
18 ushort Junk 2 (or combined)
20 string IpAddress


Junk and junk 2 I'm not sure what they do... They are unique to your character though.

Char UID, Junk and Junk 2 remain constant with the same character but if you log a diff char they change. Not sure what the value is referring too though. I separated them into 2 ushorts rather than a uint to see if they made more sense that way but they are still rather strange.


Not sure how useful those will be to ppl but seeing as I logged them lastnight figured I'd share. If anyone needs some packet structures for current tq patch I could whip up a few. I think most of them are still fairly similar to 5200 though.
The first 2 bytes for me is 34 0 => 52
fm_sparkart is offline  
Old 08/15/2010, 05:16   #134
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,380
Quote:
Originally Posted by fm_sparkart View Post
The first 2 bytes for me is 34 0 => 52
Sorry i must have typod. Just loooked at my source and it's 52 for me also. I'll edit it
pro4never is offline  
Old 08/15/2010, 17:21   #135
 
elite*gold: 0
Join Date: Jun 2006
Posts: 85
Received Thanks: 8
What is the packet structure for the key exchange?

Right now I receive a packet of size 186, I just relay it to the client because I am not sure what to do with the packet. I am not sure how to get the keys because I am not sure how the packet is structured.
fm_sparkart is offline  
Reply


Similar Threads Similar Threads
[Resource] My Wiki
05/07/2011 - CO2 Private Server - 4 Replies
Hey. Hope you get use out of this. If you want me to add anything, just say so and what you want me to add below. Link: https://conquerresources.wikispaces.com/ Edit: Here are all of the source downloads btw in a list: http://spirited-fang.blogspot.com/p/source-downlo ads.html Sincerely,
Resource Wiki
11/12/2010 - CO2 Private Server - 3 Replies
Hey everyone, I know how helpful it is to have a Packet Wiki, so I thought that I would add this to help you all. It's a resource wiki that will help you customize your source. Hope you all like it! http://conquerproject.wikispaces.com/space/badge/ 468x60 Link if you can't figure out that the image is the link: Conquer Project Resources Sincerely, Fang



All times are GMT +1. The time now is 17:24.


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.