Register for your free account! | Forgot your password?

You last visited: Today at 05:43

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

Advertisement



Questions.

Discussion on Questions. within the Conquer Online 2 forum part of the MMORPGs category.

Reply
 
Old   #1
 
TwistedIllusions's Avatar
 
elite*gold: 0
Join Date: Jul 2005
Posts: 42
Received Thanks: 10
Aight so im attmepting to play with co packets, first when the packet is sent Client -> Server it is sent is ascii form, i notaced this when i tryed to connect it to a test server, it appears somthing like this:

Quote:
?e?Eóâß3¥Ëuo_?°"¯ç¨?[K
(that doesn't do anything mind, just so i could see the packet), so i figured im going to have to change it into hex, i find out how to change it into hex, and i get somthing like this:

Quote:
17 84 04 65 86 45 F3 E2 DF 0F 33 A5 14 CB 75 6F 5F 89 B0 22 AF E7 A8 8F 01 5B 4B 00 C7 AE F8 B8 69 F4 01 1C A6 C5 E3 16 EE 05 35 AB 16 C1 7F 6D 59 87 BA 20
the packet size here is 52, now looking at the packet tutorial, the packet is 28, and then the update says it was then chaged to 32, it doesn't mention there being 52 packets anywhere, so how would the key gathering change becuase of that.

now where i can read all that information, and do it manually, im using vb6, and it isn't as easy, XOR (the use im guessing for that tut) is the inverse function, ie, 3 - 4 = -1 so -1 + 4 = 2, thats what i gathered from a google, while thats all great, in vb, it's the exculsive or function, so its if only one of 2 statements is true, so im not sure how to use that in vb.

also, i can't seem to add hex numbers, i have tryed a lot of things, i tryed converting the hex into int, and adding it, but that just causes all kinds of errors, adding hex normally is impossible becuase it just sees it as a normal string which isn't best usfull.

the tut all makes sense, it should all be possible, it's just trying to figure out how to do it in practical terms, anyone with any clue would be much appreated.

this was my first real look at any packets, im trying to learn how they work and maybe then i can make some bots or tools or w/e

also, im guessing for getting things like names ect, its you are going to have to take the unencrypted packet, and turn it back into ascii, and again, i don't have a clue how to do that, a google hasn't show much light either.

oh, and for anyone else, heres the little function i used to change the packet from ascii to hex:

Quote:
Function StringToHex(ByVal str As String) As String
Dim x As Long, hexchar As String
For x = 1 To Len(str)
hexchar = Hex$(Asc(Mid$(str, x, 1)))
If Len(hexchar) = 1 Then hexchar = "0" & hexchar
StringToHex = StringToHex & hexchar
Next x
End Function
TwistedIllusions is offline  
Old 07/08/2006, 10:07   #2
 
TwistedIllusions's Avatar
 
elite*gold: 0
Join Date: Jul 2005
Posts: 42
Received Thanks: 10
Quote:
17 84 04 65 86 45 F3 E2 DF 0F 33 A5 14 CB 75 6F 5F 89 B0 22 AF E7 A8 8F 01 5B 4B 00 C7 AE F8 B8 69 F4 01 1C A6 C5 E3 16 EE 05 35 AB 16 C1 7F 6D 59 87 BA 20
the first few and the last few hex numbers are what they should be, as you can see this is the example given in the tutorial:

Quote:
17 84 04 65 D5 13 C4 A5 9A 59 04 E2 14 CB 75 6F 5F 89 B0 22 86 17 18 52 47 54 FC 44 D2 D4 BD 78 33 D0 D0 56 C6 55 83 26 8F 05 35 AB 16 C1 7F 6D 59 87 BA 20
so i can guess that i am at least probablly getting the hex numbers properly.

TwistedIllusions is offline  
Old 07/08/2006, 10:09   #3
 
TwistedIllusions's Avatar
 
elite*gold: 0
Join Date: Jul 2005
Posts: 42
Received Thanks: 10
oh ****, ignore anything i said about the size of the packet, i just realised i mis-read it, the packet size is correct, i would edit it, but it wont let me -.-


[img]text2schild.php?smilienummer=1&text=My Bad.' border='0' alt='My Bad.' />
TwistedIllusions is offline  
Reply




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


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.