Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - thebigred

Pages: [1]
1
JavaOp Support Archive / Status of War3 Warden implementation?
« on: May 12, 2009, 11:13:03 pm »
How far along is the Warden implementation? 

Is there any code documentation for JavaOP i can use and specifications of Warden?  I ran HDX's Warden proxy and noticed it produces some binary data (RC4 keys?).  I'm guessing Blizzard is using a challenge - reply for authentication of some sort? 

Assuming I've never messed with connections, I'll have to use bnetdocs as well.  I've got a few weeks before I start work and gives me a chance to brush up on Java.  Any svn or cvs server with latest Javaop work?


EDIT:
Links I've been looking at :
http://forum.valhallalegends.com/index.php?topic=17910.0
http://www.skullsecurity.org/wiki/index.php/Warden_Packets

All data is sent encrypted using the key specified in the skullsecurity link (can I assume it's the first four bytes of the War3 key hash?  I'm guessing there is a function to get the cd key hash). 
BNET sends a 0, I send a 0
BNET sends a lot of packets that total the length from the original 0 packet received

What is the relationship between game.dll and warden?  I'm seeing all these game.dll offsets used in Warden implementations.

Feel free to give me more links to read up on.  I'm clearly missing a lot of info.

Pages: [1]