Wrong.
Send a HTTP request to a server.
(Connect to it via e.g. Firefox, or any other internet browser using )
Depends on how the server handle the packets My auth server just said that a packet with an unknow type has been sent. My game server throw an exception because he can't read after the end of the stream. The first packet should be the DH Key answer. If it's not, you will get an error because most of the packets aren't big as the DH Key packets. And you need to decrypt it correctly.
Depends on how the server handle the packets My auth server just said that a packet with an unknow type has been sent. My game server throw an exception because he can't read after the end of the stream. The first packet should be the DH Key answer. If it's not, you will get an error because most of the packets aren't big as the DH Key packets. And you need to decrypt it correctly.
That proves you incorrect.
Just try it, btw, send the HTTP to the game server, it will throw an exception, which is my point, it could be a wrong packet, doesn't have to be a wrong decryption key, it can be a completely random packet.
That proves you incorrect.
Just try it, btw, send the HTTP to the game server, it will throw an exception, which is my point, it could be a wrong packet, doesn't have to be a wrong decryption key, it can be a completely random packet.
Sure, but if you use a wrong decryption key, you will read the value of the length of the P and G key, and you will get something unreal. You will probably read more than the stream.
Sure, but if you use a wrong decryption key, you will read the value of the length of the P and G key, and you will get something unreal. You will probably read more than the stream.
Or in some cases it is shorter.
That's why you should check the length it is going to read, and always finish with reading the seal and check if this one is TQServer, if it is, it is correct, if its not, it isn't, so forget about that connection. (You could save the IP and when it happens too many times, ban him, because he might be trying to crash the server, using a horrible method)
Hello all, I want to present to you a 5018+ BASE.
It is a base and only a base, it is Hybrid's rev3 upgraded with blowfish and using the dhkeyexchange. I am currently working on my own that is 5065 and I will not update this source for you at all. It is for those of you who would like a 5018 and can update packets. The database is included.
To change the IP to your IP it is in the AuthReceive void in program.cs.
Credits;
InFlamedCOD for releasing the socket system he used.
Me for putting it to use, which I know most of you wouldn't have been able to done so its done for you^^
Thank you, i haven't been around lately, i just got back and SEEN THIS! WOOTS!
so u can do: anyways, is just converted from the 5165 :P
AddItem(ID);
AddItem(ID, +);
AddItem(ID, +, Bless);
AddItem(ID, +, Bless, Enchant);
AddItem(ID, +, Bless, Enchant, Soc1);
AddItem(ID, +, Bless, Enchant, Soc1, Soc2);
so u can do: anyways, is just converted from the 5165 :P
AddItem(ID, +, Bless, Enchant);
AddItem(ID);
AddItem(ID, +);
AddItem(ID, +, Bless);
AddItem(ID, +, Bless, Enchant, Soc1);
AddItem(ID, +, Bless, Enchant, Soc1, Soc2);
All you need is AddItem(ID, +, Bless, Enchant, Soc1, Soc2);
That'll be enough.
If all you want is the item then do, AddItem(410339, 0, 0, 0 , 255, 255);
If all you want is 1soc then do AddItem(410339, 0, 0, 0 13, 255);
Hybrid's source +5018 07/03/2010 - CO2 Private Server - 7 Replies Well I'm upgrading Hybrid's source past 5017, everything seems good to go, but on logging in, I get thus exception.
http://img256.imageshack.us/img256/4273/63984248. jpg
Anyone know whats wrong?