Valhalla Legends Forums Archive | Battle.net Bot Development | 1.10

AuthorMessageTime
121
I wondered if the checkrevision.dll hash.dll and etc have to be upgraded for version 1.10?
April 28, 2003, 2:39 AM
iago
Write your own ^^
April 28, 2003, 3:01 AM
Yoni
If its name implies its function correctly, hash.dll doesn't need any updating. checkrevision.dll might - depending on whether or not it sucks ass.

Do you construct the SID_AUTH_INFO (0x50) message yourself? If not, do you pass it a version byte parameter? If not, it sucks ass.
April 28, 2003, 4:11 PM
Barumonk
Hash.dll and CheckRevision.dll don't need any update to work correctly for RATS/PXES v1.10. If your using 0x51 then BnetAuth.dll would be much better as it holds the functions of both Hash.dll and CheckRevision.dll along with several additions, but I dont beleive BnetAuth.dll supports the old login method with 0x07 and 0x36.
April 29, 2003, 2:57 AM
Yoni
A note for reference: The 1.10 version byte is 0xc7 (for both SC and BW).
April 29, 2003, 4:37 AM
laurion
It's not 1.10, it's 1.99...
[quote]
The new "version byte" is now 0xC7 (199). [/quote]
April 29, 2003, 10:19 AM
Skywing
[quote author=laurion link=board=17;threadid=1169;start=0#msg8766 date=1051611559]
It's not 1.10, it's 1.99...
[quote]
The new "version byte" is now 0xC7 (199). [/quote]
[/quote]From Starcraft.exe: Version 1.10
The "version byte" isn't necessarily equal to the real game version.
April 29, 2003, 12:27 PM
MesiaH
[quote author=Barumonk link=board=17;threadid=1169;start=0#msg8753 date=1051585037]
Hash.dll and CheckRevision.dll don't need any update to work correctly for RATS/PXES v1.10. If your using 0x51 then BnetAuth.dll would be much better as it holds the functions of both Hash.dll and CheckRevision.dll along with several additions, but I dont beleive BnetAuth.dll supports the old login method with 0x07 and 0x36.
[/quote]

You got it all wrong, the ORIGINAL bnetauth.dll does not support the new hashing method used in 0x51, and does support the hashing for the old login. Please remember that Stu created the original bnetauth.dll, and somebody else edited it and used one-letter functions, which wasnt entirely meant for distribution...
April 29, 2003, 6:48 PM
Barumonk
[quote author=MesiaH link=board=17;threadid=1169;start=0#msg8780 date=1051642082]
You got it all wrong, the ORIGINAL bnetauth.dll does not support the new hashing method used in 0x51, and does support the hashing for the old login. Please remember that Stu created the original bnetauth.dll, and somebody else edited it and used one-letter functions, which wasnt entirely meant for distribution...
[/quote]

My mistake, I obviously wasn't aware of the difference in versions by developers.
April 29, 2003, 10:05 PM
MesiaH
yeah dont blame yourself, its somebody elses fault for not spreading word about it, or at least renaming it..
April 30, 2003, 1:45 AM

Search