DarkBlizz

Battle.net R&D => Bot Ideas => Topic started by: Woland on December 31, 2009, 01:09:10 AM

Title: Really evil bot idea
Post by: Woland on December 31, 2009, 01:09:10 AM
Think of any SC hack out there that employs a host hack. Now think of a bot that can also join SC games.

Add this two and you could have a bot that could look for a specific user or game type and prevent a game from happening. Imagine the possibilities...Force a particular user to host private games or deny any games for a specific genre.

Think you are having a bad day? Load 8 (I think 8 will cover it) bots like this and take down all games on a server.

I wonder if something like that exists. Could it force a patch maybe? Anyways, just an idea I had.
Title: Re: Really evil bot idea
Post by: Archangel on December 31, 2009, 12:44:18 PM
... mmm
well, you would need to play with the Starcraft UDP protocol to find out if you can change the sequence or send an incorrect packet to crash the host, if you can succesfully do this then its possible.

yes... they would need to patch it:O
Title: Re: Really evil bot idea
Post by: Myst on December 31, 2009, 01:34:54 PM
It might be possible, haven't looked into that throughly though.  Apart from the initial Command 0 packets mostly, the rest are asynchronous, so you can really get a bunch of different udp packets at anytime, based on whatever needs to be resent or whatever to keep the sequence count aligned. Which is why SC UDP is such a mess and sort of confusing at times to deal with. 
But you could join the game and keep requesting certain packets to be sent your way by host, and keep requesting them, so that you never really join the game but at the same time in you're still in it.  Which basically makes you invisible while still being able to see everyone in the room and see their chat. 
Theres a bunch of ways to mess stuff up in SC udp that I'm sure would cause problems for starting a game. 
Good idea though :P, evil indeed
Title: Re: Really evil bot idea
Post by: PhoGa on January 11, 2010, 11:08:04 PM
sounds like map promoter lol

bot hosting game
Title: Re: Really evil bot idea
Post by: Heinermann on January 17, 2010, 07:25:30 PM
You could do exactly what a host hack does and use SNetDropPlayer on the host. You also don't need to send packets to Battle.net to join a player's game in order drop them(avoid flooding Battle.net). You could effectively prevent every public game from remaining in the games list for more than 5 seconds.
Title: Re: Really evil bot idea
Post by: Chriso on March 14, 2010, 04:00:39 AM
Lame.