Author | Message | Time |
---|---|---|
Freeware | Hey this is for I3inary below, but anyone else that likes this code can use it. (Insert this code RIGHT BELOW InsertDword Checksum in packet 0x51.) [code] If Product = "RHSS" Or Product = "LTRD" Or Product = "RHSD" Then InsertDWORD &H0 InsertDWORD &H0 InsertNTString exeinfo InsertNTString "Freeware" SendPacket &H51 Exit Sub End If [/code] This sends the 0x51 packet with 0 cdkeys (ignoring all the cdkey info alltogether) Hope you find it useful. | September 3, 2003, 7:46 PM |
UserLoser | If that works, does this mean 0x50 works for those products too? [havn't tested this yet] Edit: Wow, 0x50 does work for DRTL - 0x51 works too! Is there a way to get JSTR to work with 0x51? I get disconnected, but no IPban, i've also tried sending the CDKey in plain text also, and that didn't work either, yet no ipban. | September 3, 2003, 8:39 PM |
Yoni | mamazing! +1 | September 3, 2003, 9:37 PM |
Freeware | Thanks for comments. Yes it does use 0x50 like a normal binary connection. You could use the old login procedure, but (stupidly) bnet enabled the newer login connection for older clients. SC Japan: I have tried logging in with SC Japan many many times, but am unable to get it to work. If anybody knows anything about connecting with it please post [edit] After some research i found out that SC Japan requires the old login procedure since they disowned the game. SC Japan obviously still works (saw someone just the other day with a SC Japan icon), but I dont know any bots that support it. With Bnet Docs down, I cant find the older login procedure code anywhere. If anybody really wants to connect with SC Japan ill try to packet log it later. | September 3, 2003, 9:44 PM |
Kp | The real non-cdkey clients presently do not use the 0x50 login; it is an oversight by the battle.net programmers that allows this method to work. If they correct that oversight, your client will quite likely be banned upon its next connect. | September 3, 2003, 9:45 PM |
Freeware | [quote author=Kp link=board=17;threadid=2566;start=0#msg20005 date=1062625528] The real non-cdkey clients presently do not use the 0x50 login; it is an oversight by the battle.net programmers that allows this method to work. If they correct that oversight, your client will quite likely be banned upon its next connect. [/quote] Yah but since when are they smart enough to do that. (*Cough Cough SC Japan Cough*) | September 3, 2003, 9:47 PM |
Yoni | You are correct; since SC Japan. There was a short period where "Japan bots" were the latest craze and Blizzard disabled that, first by disabling non-plain CD-keys from SC Japan clients, then by restricting them to public channels. | September 3, 2003, 9:52 PM |
Freeware | Yup Japan Bots were crazy until blizzard disabled them (in about a month). Though they were too stupid to ban all the cdkeys that did login with SC Japan. Probably Text Colors will be disabled next. Well if anybody did want to know how to login with SC Japan: Version byte: 0xA9 With PacketBuf .InsertDWORD 0 .InsertNTString varCdkey 'Plaintext .InsertNTString "Freeware" .SendPacket sckBnet, &H30 End With There you go its the '0x51' for SC Japan. [Edit] I dont really know much about 0x30 login, but I think if you did want to login as spawn make the dword 1. | September 3, 2003, 10:11 PM |
UserLoser | [quote author=Freeware link=board=17;threadid=2566;start=0#msg20003 date=1062625452] Thanks for comments. Yes it does use 0x50 like a normal binary connection. You could use the old login procedure, but (stupidly) bnet enabled the newer login connection for older clients. SC Japan: I have tried logging in with SC Japan many many times, but am unable to get it to work. If anybody knows anything about connecting with it please post [edit] After some research i found out that SC Japan requires the old login procedure since they disowned the game. SC Japan obviously still works (saw someone just the other day with a SC Japan icon), but I dont know any bots that support it. With Bnet Docs down, I cant find the older login procedure code anywhere. If anybody really wants to connect with SC Japan ill try to packet log it later. [/quote] If you actually have Starcraft Japan, mind packet logging creating a game [0x1a/0x1c?], starting a game [0x3c?], and leaving a game, also a ladder game along with 0x2c :P | September 3, 2003, 10:17 PM |
Spht | [quote author=Freeware link=board=17;threadid=2566;start=0#msg20011 date=1062627101] Yup Japan Bots were crazy until blizzard disabled them (in about a month). Though they were too stupid to ban all the cdkeys that did login with SC Japan. Probably Text Colors will be disabled next.[/quote] Why would they ban the CD-keys of users that log on with the Japanese version of Starcraft? There are still people who play the game... | September 3, 2003, 10:18 PM |
Freeware | [quote author=UserLoser link=board=17;threadid=2566;start=0#msg20016 date=1062627435] If you actually have Starcraft Japan, mind packet logging creating a game [0x1a/0x1c?], starting a game [0x3c?], and leaving a game, also a ladder game along with 0x2c :P [/quote] I will upload that information later after i get JSTR login to work. | September 3, 2003, 10:34 PM |
CrAz3D | Holy Jesus! Someone did their homework.....might be a little delayed in the color department but nice work everywhere else. | September 3, 2003, 10:52 PM |
Freeware | [quote author=CrAz3D link=board=17;threadid=2566;start=0#msg20026 date=1062629523] Holy Jesus! Someone did their homework.....might be a little delayed in the color department but nice work everywhere else. [/quote] Yup didnt take too long, - im almost done with JSTR login if anybody cares. | September 3, 2003, 11:09 PM |
Camel | That's right, don't mention Camel for suggesting sending zero cd keys. [quote author=Camel link=board=17;threadid=2487;start=0#msg19427 date=1062136700] [quote author=13inary link=board=17;threadid=2487;start=0#msg19392 date=1062104849] Well Starcraft Shareware Accepts my 0x50 login but of course it rejects my 0x51 since there is no cdkey for starcraft shareware. For starcraft shareware's it seems like i can just send my 0x50, then the 68XIRHSS with the Exe information and continue from there. I just need to know if im doing it right. Also it seems that i still use Bnetauth.dll to make a password hash, but it doesnt seem to need a 0x51 challenge hashes. Anyway I just want to know if i can send 0x50, send 68XIRHSS with the Exe information, send my login, join chat and thats it. Every time i log the data everything sent is the same, but i need to know what [code] D‡Û [/code] before the exe information is, that seems to be the only changing variable. [/quote] Did you try sending 0x51 with zero cd keys? I'm not sure if it will work, but from the way you phrased that, it seems like you're sending a single junk cd key. BTW, that DWORD is probably the checksum. [/quote] | September 4, 2003, 2:05 AM |
Freeware | Well camel I used my own code i already had, and did not know you posted that. *thanks camel anyway* | September 4, 2003, 2:12 AM |
Camel | Damn straight! Now where are those 72 virgins I was promised? | September 4, 2003, 2:45 AM |
Soul Taker | Ew @ having your CD-Key storing variable as a variant. And why do you keep talking about them 'banning' SC colors? They gave up with disabling the D2 color codes. | September 4, 2003, 3:07 AM |
BlazingKnight | I have a question. Has anyone here ever download the actual JSTR game and played it. Or does anybody know where I can get it? I'd really like to have it for archival sake >.< | September 4, 2003, 3:30 AM |
CrAz3D | Is archival a word?....just wondering. | September 4, 2003, 4:12 AM |
DaRk-FeAnOr | [quote author=Spht link=board=17;threadid=2566;start=0#msg20018 date=1062627523] [quote author=Freeware link=board=17;threadid=2566;start=0#msg20011 date=1062627101] Yup Japan Bots were crazy until blizzard disabled them (in about a month). Though they were too stupid to ban all the cdkeys that did login with SC Japan. Probably Text Colors will be disabled next.[/quote] Why would they ban the CD-keys of users that log on with the Japanese version of Starcraft? There are still people who play the game... [/quote] Not really. | September 4, 2003, 3:04 PM |
CrAz3D | Some people may though....it's not like ALL games die. | September 4, 2003, 4:25 PM |
Spht | [quote author=DaRk-FeAnOr link=board=17;threadid=2566;start=15#msg20138 date=1062687881] [quote author=Spht link=board=17;threadid=2566;start=0#msg20018 date=1062627523] [quote author=Freeware link=board=17;threadid=2566;start=0#msg20011 date=1062627101] Yup Japan Bots were crazy until blizzard disabled them (in about a month). Though they were too stupid to ban all the cdkeys that did login with SC Japan. Probably Text Colors will be disabled next.[/quote] Why would they ban the CD-keys of users that log on with the Japanese version of Starcraft? There are still people who play the game... [/quote] Not really. [/quote] You just don't disable a game because "not enough legitimate users play it and too many bots use it." Blizzard has been known to restrict games, however, which has already been done to the Japanese version of Starcraft. No other restrictions will be made. | September 4, 2003, 5:18 PM |