Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: Gangz on October 21, 2003, 03:04 PM

Title: another simple 1
Post by: Gangz on October 21, 2003, 03:04 PM
okay I know you are all probably tired as hell of hearing from me....but Does CSB support war3? I can get it to log on, join the home channel then always geta rumtime error
Title: Re:another simple 1
Post by: ______ on October 21, 2003, 03:25 PM
Quote from: Gangz on October 21, 2003, 03:04 PM
okay I know you are all probably tired as hell of hearing from me....but Does CSB support war3? I can get it to log on, join the home channel then always geta rumtime error
The Runtime error is within the CSB, you cannont fix this.
CSB can't run on warcraft 3 or warcraft 3 the frozen throne.  A solution is to learn to connect to bnls without CSB.
Title: Re:another simple 1
Post by: Gangz on October 21, 2003, 03:35 PM
Hrmm i guess that sux...thnx for lettin me know though...Is your icon from diamond back bikes?
Title: Re:another simple 1
Post by: Stealth on October 21, 2003, 04:34 PM
Quote from: ___/\___ on October 21, 2003, 03:25 PM
The Runtime error is within the CSB, you cannont fix this.
CSB can't run on warcraft 3 or warcraft 3 the frozen throne.  A solution is to learn to connect to bnls without CSB.

Without _significant_ modification of the OCX, the ONLY solution is to connect to BNLS without CleanSlateBot.
Title: Re:another simple 1
Post by: Hazard on October 21, 2003, 04:58 PM
Quote from: Gangz on October 21, 2003, 03:35 PM
Is your icon from diamond back bikes?

Is this question in any way, shape, or form related to programming?
Title: Re:another simple 1
Post by: Adron on October 21, 2003, 05:17 PM
Quote from: Hazard on October 21, 2003, 04:58 PM
Quote from: Gangz on October 21, 2003, 03:35 PM
Is your icon from diamond back bikes?

Is this question in any way, shape, or form related to programming?

Someone probably created the icon in a program created through programming.
Title: Re:another simple 1
Post by: CrAz3D on October 21, 2003, 05:36 PM
Quote from: Stealth on October 21, 2003, 04:34 PM
Quote from: ___/\___ on October 21, 2003, 03:25 PM
The Runtime error is within the CSB, you cannont fix this.
CSB can't run on warcraft 3 or warcraft 3 the frozen throne.  A solution is to learn to connect to bnls without CSB.

Without _significant_ modification of the OCX, the ONLY solution is to connect to BNLS without CleanSlateBot.

Another solution could be to use hashes.
Title: Re:another simple 1
Post by: hismajesty on October 21, 2003, 05:49 PM
Quote from: Hazard on October 21, 2003, 04:58 PM
Quote from: Gangz on October 21, 2003, 03:35 PM
Is your icon from diamond back bikes?

Is this question in any way, shape, or form related to programming?
That statement was not related to programming either; thus, creating much more needless spam..such as what I am doing now.
Title: Re:another simple 1
Post by: bmwrb16 on October 21, 2003, 05:57 PM
Anyway is there an example of connecting to BNLS using a winsock? I thought there was but i am not sure now.
Title: Re:another simple 1
Post by: Freeware on October 21, 2003, 06:17 PM
Quote from: CrAz3D on October 21, 2003, 05:36 PM
Quote from: Stealth on October 21, 2003, 04:34 PM
Quote from: ___/\___ on October 21, 2003, 03:25 PM
The Runtime error is within the CSB, you cannont fix this.
CSB can't run on warcraft 3 or warcraft 3 the frozen throne.  A solution is to learn to connect to bnls without CSB.

Without _significant_ modification of the OCX, the ONLY solution is to connect to BNLS without CleanSlateBot.

Another solution could be to use hashes.

of course you would have to find out for yourself how to decode the cdkey...
Title: Re:another simple 1
Post by: CrAz3D on October 21, 2003, 06:50 PM
Quote from: bmwrb16 on October 21, 2003, 05:57 PM
Anyway is there an example of connecting to BNLS using a winsock? I thought there was but i am not sure now.

http://crazedmind.net/vb/bnls.zip (http://crazedmind.net/vb/bnls.zip)

I think any way
Title: Re:another simple 1
Post by: bmwrb16 on October 21, 2003, 07:29 PM
Lol.. hehe has EASN =( it was fun making anyway.
<- Binary[xL]
Title: EASN
Post by: Kp on October 21, 2003, 08:33 PM
Quote from: bmwrb16 on October 21, 2003, 07:29 PM
Lol.. hehe has EASN =( it was fun making anyway.
<- Binary[xL]
IIRC, it was determined sometime back that EASN is nothing more than a keylogging gateway to BNLS.  It's safer and more efficient to connect to BNLS directly.
Title: Re:another simple 1
Post by: UserLoser on October 21, 2003, 08:38 PM
Quote from: CrAz3D on October 21, 2003, 06:50 PM
Quote from: bmwrb16 on October 21, 2003, 05:57 PM
Anyway is there an example of connecting to BNLS using a winsock? I thought there was but i am not sure now.

http://crazedmind.net/vb/bnls.zip (http://crazedmind.net/vb/bnls.zip)

I think any way

[Main]
User=CrAz3D-MiND
Pass=2
Home=clan va
Server=uswest.battle.net
CDKey=4119863931422

Quote[20:38:42] Successfully logged on as CrAz3D-MiND (63ms ping time) using Starcraft (0 wins).
Title: Re:another simple 1
Post by: ______ on October 21, 2003, 08:51 PM
Quote from: UserLoser on October 21, 2003, 08:38 PM
Quote from: CrAz3D on October 21, 2003, 06:50 PM
Quote from: bmwrb16 on October 21, 2003, 05:57 PM
Anyway is there an example of connecting to BNLS using a winsock? I thought there was but i am not sure now.

http://crazedmind.net/vb/bnls.zip (http://crazedmind.net/vb/bnls.zip)

I think any way

[Main]
User=CrAz3D-MiND
Pass=2
Home=clan va
Server=uswest.battle.net
CDKey=4119863931422

Quote[20:38:42] Successfully logged on as CrAz3D-MiND (63ms ping time) using Starcraft (0 wins).
cdkey is jailed and muted though.
Title: Re:another simple 1
Post by: SiMi on October 21, 2003, 10:50 PM
He has to be the biggest idiot alive. His code and his bot interface is seems to be look like stuff from stealth, firebot, eth, shadow bot and some coding from pscode.com. Then he leaves his pass and cdkey in the config.
Title: Re:another simple 1
Post by: iago on October 21, 2003, 11:13 PM
Quote from: Simi on October 21, 2003, 10:50 PM
He has to be the biggest idiot alive. His code and his bot interface is seems to be look like stuff from stealth, firebot, eth, shadow bot and some coding from pscode.com. Then he leaves his pass and cdkey in the config.

His key is muted, and his password is obviously fake since you can't have single character passwords, and what code from pscode.com exactly?  Show me some correspondances, please.
Title: Re:another simple 1
Post by: Yoni on October 22, 2003, 01:58 AM
Quote from: iago on October 21, 2003, 11:13 PM
his password is obviously fake since you can't have single character passwords
If the account was created/passchanged using a bot, you can... It also prevents the account from being used from Blizzard clients, which feature this client-sided restriction. (That's a stupid and insecure way to do it, though)
Title: Re:another simple 1
Post by: Skywing on October 22, 2003, 07:47 AM
Quote from: Yoni on October 22, 2003, 01:58 AM
Quote from: iago on October 21, 2003, 11:13 PM
his password is obviously fake since you can't have single character passwords
If the account was created/passchanged using a bot, you can... It also prevents the account from being used from Blizzard clients, which feature this client-sided restriction. (That's a stupid and insecure way to do it, though)
I don't think it's possible to do it server-side with the way Battle.net handles binary logons.  Perhaps for telnet gateway logons, but not game connections.
Title: Re:another simple 1
Post by: UserLoser on October 22, 2003, 05:12 PM
Quote from: iago on October 21, 2003, 11:13 PMand his password is obviously fake since you can't have single character passwords

iago :
Quote
[20:38:42] Successfully logged on as CrAz3D-MiND (63ms ping time) using Starcraft (0 wins).

I posted that last night!  Read the entire thread :P
Title: Re:another simple 1
Post by: iago on October 22, 2003, 05:32 PM
Actually, I wasn't thinking.. I forgot that it always ends up as 5 DWORD's when it's sent.
Title: Re:another simple 1
Post by: Gangz on October 23, 2003, 12:31 PM
Quote
His key is muted, and his password is obviously fake since you can't have single character passwords, and what code from pscode.com exactly?  Show me some correspondances, please.

[10:29:54 AM] BNLS Connecting
[10:29:54 AM] BNLS: Connected
[10:29:55 AM] BNET: Connected
[10:29:55 AM] BNET: Version and CD-key check passed!
[10:29:55 AM] BNET: Logon passed!
[10:29:55 AM] Joined channel: The Void
[10:29:55 AM] <CrAz3D-MiND>/join The Void
Title: Re:another simple 1
Post by: ______ on October 23, 2003, 01:24 PM
Quote from: Gangz on October 23, 2003, 12:31 PM
Quote
His key is muted, and his password is obviously fake since you can't have single character passwords, and what code from pscode.com exactly?  Show me some correspondances, please.

[10:29:54 AM] BNLS Connecting
[10:29:54 AM] BNLS: Connected
[10:29:55 AM] BNET: Connected
[10:29:55 AM] BNET: Version and CD-key check passed!
[10:29:55 AM] BNET: Logon passed!
[10:29:55 AM] Joined channel: The Void
[10:29:55 AM] <CrAz3D-MiND>/join The Void
Why join The Void if your already in The Void?
Title: Re:another simple 1
Post by: Gangz on October 23, 2003, 03:59 PM
Good question...its his bot not mine LoL
Title: Re:another simple 1
Post by: bmwrb16 on October 23, 2003, 09:41 PM
Wrong Kp kthx....

There is no malicious or "key logging" code in the server expect for some security logging which has nothing to do with battle.net accounts, cd-keys, and passwords

Also EASN is dead anyway, i didn't finish the new protocol which would have only 1 packet; And also everyone made fun of it and said it was backdoored and was being keylogged so yeah...
Title: Re:another simple 1
Post by: CrAz3D on October 23, 2003, 10:49 PM
Quote from: Simi on October 21, 2003, 10:50 PM
He has to be the biggest idiot alive. His code and his bot interface is seems to be look like stuff from stealth, firebot, eth, shadow bot and some coding from pscode.com. Then he leaves his pass and cdkey in the config.

The only thing in that statement that is true is the fact that I left my cdkey//username//password in the config file, so I made a mistake....who cares.

I used TCPConnection for the BNLS parse.  I used nothing from StealthBot nor ShadowBot.


If I were stupid enough, I would have left my one & only war3 key in there along with the password to my one & only CrAz3D name, not CrAz3D-MiND, CrAz3D.



Heh, stupid me...........I should've taken that out.  I put that up for a good friend & forogt I left all that crap in there, oh well.  Merry Chirstmas someone.

Quote from: ___/\___ on October 23, 2003, 01:24 PM
Quote from: Gangz on October 23, 2003, 12:31 PM
Quote
His key is muted, and his password is obviously fake since you can't have single character passwords, and what code from pscode.com exactly?  Show me some correspondances, please.

[10:29:54 AM] BNLS Connecting
[10:29:54 AM] BNLS: Connected
[10:29:55 AM] BNET: Connected
[10:29:55 AM] BNET: Version and CD-key check passed!
[10:29:55 AM] BNET: Logon passed!
[10:29:55 AM] Joined channel: The Void
[10:29:55 AM] <CrAz3D-MiND>/join The Void
Why join The Void if your already in The Void?

That was for the 'Rejoin on Kick' type of a thing.
Title: Re:another simple 1
Post by: Soul Taker on October 24, 2003, 12:58 AM
Make it check EID_INFO to see if you were kicked and then rejoin the channel.  Trying to rejoin based on joining The Void is eww.
Title: Re:another simple 1
Post by: CrAz3D on October 24, 2003, 11:26 AM
Ok.
Title: Re:another simple 1
Post by: Adron on October 24, 2003, 11:27 AM
Quote from: Soul Taker on October 24, 2003, 12:58 AM
Make it check EID_INFO to see if you were kicked and then rejoin the channel.  Trying to rejoin based on joining The Void is eww.

EID_INFO ?
Title: Re:another simple 1
Post by: Gangz on October 24, 2003, 05:21 PM
hrmmm yea Joining the void from the void is kinda of useless but it makes your job easier to put it in the way you did...i guess it wouldnt hurt to leave it that way it is
Title: Re:another simple 1
Post by: Freeware on October 24, 2003, 05:53 PM
Quote from: Simi on October 21, 2003, 10:50 PM
He has to be the biggest idiot alive. His code and his bot interface is seems to be look like stuff from stealth, firebot, eth, shadow bot and some coding from pscode.com. Then he leaves his pass and cdkey in the config.

and you must be a bigger one since its not even close to pscode.com's code (Which is a rip of DPChat)
Title: Re:another simple 1
Post by: Freeware on October 24, 2003, 05:54 PM
Quote from: Yoni on October 22, 2003, 01:58 AM
Quote from: iago on October 21, 2003, 11:13 PM
his password is obviously fake since you can't have single character passwords
If the account was created/passchanged using a bot, you can... It also prevents the account from being used from Blizzard clients, which feature this client-sided restriction. (That's a stupid and insecure way to do it, though)

sure it blocks blizzard clients, but then it only takes about 200 tries to crack the cdkey (just use the valid ascii charachrters)
Title: Re:another simple 1
Post by: CrAz3D on October 24, 2003, 06:09 PM
My 1 character password IS real....well was.  I can log onto it with a bot or my BW/SC
Title: Re:another simple 1
Post by: iago on October 24, 2003, 06:27 PM
Quote from: CrAz3D on October 24, 2003, 06:09 PM
My 1 character password IS real....well was.  I can log onto it with a bot or my BW/SC

Battle.net couldn't possibly limit the length of a password that you've never told is, so I agree it is possible and assume that you have it.  Although a one-character password isn't the smartest plan :P
Title: Re:another simple 1
Post by: Soul Taker on October 24, 2003, 06:51 PM
Quote from: Adron on October 24, 2003, 11:27 AM
Quote from: Soul Taker on October 24, 2003, 12:58 AM
Make it check EID_INFO to see if you were kicked and then rejoin the channel.  Trying to rejoin based on joining The Void is eww.

EID_INFO ?
http://www.valhallalegends.com/arta/bnetdocs/content.php?Code=35
Quote[0x12] EID_INFO: Information

I'm trying to get into the habit of using the constant names on Bnet docs and the BNLS doc to be more standardized now.
Title: Re:another simple 1
Post by: Gangz on October 25, 2003, 12:29 AM
LoL i logged on Craz3ds name with a 1 character pass...And i have traded many times making my password 1 so i see no reason a 1 character pass is so hard for most people to imagine =\
Title: Re:another simple 1
Post by: Kp on October 25, 2003, 10:58 AM
Quote from: Gangz on October 25, 2003, 12:29 AM
LoL i logged on Craz3ds name with a 1 character pass...And i have traded many times making my password 1 so i see no reason a 1 character pass is so hard for most people to imagine =\
Well, it is a rather stupid choice for a password when you're not intending for other people to share the account. :)  Also, even when trading, there's no particular justification for using a one-character one over something else.
Title: Re:another simple 1
Post by: Freeware on October 26, 2003, 11:08 AM
Quote from: Gangz on October 25, 2003, 04:01 PM
Thats very true its not the smartest thing to bnut hey..some people arent the brightest :P

like you obviously
-1 for being so dumb