ty haydz... maybe u can add me on msn so we can further chat : , i wonder which byte to send to the client... there are 2 : ClientIV and ServerIV. I tryed sending both n nothing happens.. , neither when sending each separately.
The ClientIV and ServerIV aren't values that are sent (except in fields of ServerKeyPacket), they are initialization vectors, used in Blowfish. The reason for IVs is, the blowfish cipher works in rounds of 64-bits, and in a stream, with each 64-bits of data, the encryption depends on the previous 64-bits of the stream. This means, if you miss some data from the stream you're ******, because it'll mess up everything following it.
The problem of course with this, is, the first 64 bits have no previous 64 bits to use for encryption, hence, Initialization vectors.
If you're using my code, you shouldn't be even touching IVs. Don't modify my code, unless you have a good reason to do so (Other than the KeyPakcet constructors I commented out, I doubt it). You should save this **** into seperate class files and mark them read-only so you don't **** anything up. Only thing you should be doing is instantiating the classes I've written.
i actually tryed sending the publickey which it generates n i keep getting dced for that xD even if its encrypted with the new or old or non encrypted way...
[EDIT] i managed to send the public key without troubles now... but i guess it doesnt work coz i dont recieve the clientkey...(An established connection was aborted by the software in your host machine - thats the error...)
I decrypt the 2nd packet (the packet after the login packet(with the username n pass)) both ways n i encrypt the serverkeypacket _buffer both ways... n i get that **** exception n the client freezes at "Connecting to gameserver" while the server disconnects the socket giving that exception
well.... i try n try there are some people that even dont give a small effort to make it..they just w8 for it to be released.... n they get what i want.. but people like me who try as hard as we can, noone willing to help out..
This is what I do when the client connects game server. What I have defined as Handshake is ServerKeyPacket in unknownone's guide; And then I just process the packet received from client and set certain variable to indicate that I have received it.
i figured out what needs to be changed in the packet... now i just need to figure out with what to change it. Maybe i should add +1 to each of the 3 values? or what? any ideas? Been trying to get this thing workin for so long.... n finally im so close.....
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"
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.