csgo-lobby-bot
csgo-lobby-bot copied to clipboard
This script was used for the bots in April to gain access over Panorama
THIS HAS BEEN FIXED
This is what me and a couple of friends used to mess with Streamers. Everything coded by me with a little bit of help regarding UIDs encoding by a good friend. This was used to send malicious lobby messages on CSGO in order to inject them with a looping code which would make a request to my server every second. The server would return code which the client would then automatically execute. This was all hooked up to a Discord bot so I was able to control it comfortably from within Discord. It also included a self destruct feature to eject the malicious code from the game. The message which was sent can be found inside the rce folder. Some example execution code can be found in the examples folder.
Original README below
CSGO Lobby Bot
Notes
- Not all of the config.json is used within the code, some might still be left overs from an older version
- Bots can join all lobbies as long as join permissions are anything other than "Friends Need Invite"
- You can get the LobbyID of any steam user if the above condition is met. Simply use their SteamID in
lobbyToJoininstead of a lobby ID.
Config
accounts: Array with the following structureusername: The account name you use to log into that accountpassword: The password for the accountsharedSecret: Optional shared secret for two factor authentication
steamWebAPIKey: Steam Web API Key from herelobbyToJoin: Lobby ID you want to join - This can also be a SteamID of the user you want to join - Read more
ALL OF THE FOLLOWING VALUES CAN BE SET TO false IN ORDER TO DISABLE THEM/NOT SPOOF THEM
personaName: The persona name the bots will have - Will not update if you have recently had the bots in your lobby due to CSGO cachechatMessage: Message to send after joining a lobbyspoof:rank: Rank ID you want to display in the lobby (Between1(Silver I) and18(The Global Elite) | Any other value is unranked)rankType: Game type ID your rank is from -10= Competitive |7= Wingmanwins: Amount of wins we have - This does NOT display anywhere. If you are unranked set this to 10 or above to display your rank, else it will show unrankedmedal: Medal ID you want to have featured on your profile (Visit tf2b.com for a list of IDs) *prime: Set to1to set yourself as prime,0as Non-Prime *teamColor: Value between0and4of the color you want (Default:1) *level: Level you want to be *xp: Amount of XP you want to have *commends:friendly: Amount of friendly commends you want to have *teaching: Amount of teaching commends you want to have *leader: Amount of leader commends you want to have *
* = Also shows on your profile when someone clicks on you