(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:
?e?Eóâß3¥Ëuo_?°"¯ç¨?[K
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.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
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






