Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: DeCeP7ioN on July 25, 2004, 10:22 PM

Title: JSTR logon using 0x50
Post by: DeCeP7ioN on July 25, 2004, 10:22 PM
If it is possible to use BNCS packet 0x50 to logon to Battle.net with StarCraft Japanese, what is the packet sequence?

BNCS Packet 0x51 is not compatible with JSTR, so I guessed the sequence would be to send 0x50 then 0x07, however I am disconnected after sending 0x07.

If anyone knows the sequence to logon with JSTR using the BNCS packet 0x50 (SID_AUTH_INFO), please let me know. It should be possible since I am able to pass 0x50 with the product ID as "RTSJ".
Title: Re:JSTR logon using 0x50
Post by: UserLoser. on July 25, 2004, 11:08 PM
No you can't successfully complete a logon using SID_AUTH_INFO on Starcraft Japan, unless something changed recently.
Title: Re:JSTR logon using 0x50
Post by: DeCeP7ioN on July 26, 2004, 12:01 AM
Thanks ChR0NiC, but I was looking for a way to do it with 0x50. I already know how to do it with 0x1E.
Title: Re:JSTR logon using 0x50
Post by: ChR0NiC on July 26, 2004, 12:05 AM
Oops I accidentally deleted my post but, sorry I didn't really read your post clearly enough :P

I am not 100% if it's possible, but it might be. I mean, W2BN client logs on with 0x1E sequence and you can use the 0x50 SID_AUTH_INFO sequence for it.

Quote from: DeCeP7ioN on July 25, 2004, 10:22 PM
If anyone knows the sequence to logon with JSTR using the BNCS packet 0x50 (SID_AUTH_INFO), please let me know. It should be possible since I am able to pass 0x50 with the product ID as "RTSJ".

Keep in mind that even if you supply an incorrect version byte, you aren't notified until you receive a response from 0x51. So sending 0x50 incorrectly is not really possible since there is no negative error response from 0x50 other than an IP ban.
Title: Re:JSTR logon using 0x50
Post by: DeCeP7ioN on July 26, 2004, 01:31 AM
JSTR's version byte hasn't changed in years (if ever). It is still 0xA9.