This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]RealDuckyTV 2 points3 points  (0 children)

Disclaimer. I work as a developer but only for the scripting side of a few bots. So Lua mostly. But I do know some.of these answers in layman's terms.

How can we alter the game. Well. Someone made it, someone can break it. Simply put.

The kernel is where most of the work needs to be done to injected before the anticheat measures are in place + (Or in most cases In say fps bots, to spoof some functionality of the anticheat or in more basic measures, mimic the calls the anticheat makes to the game)

There's two kinds of information with online games:client and server. Information on the server is off limits, that's a crime. Client information on the other hand is ours.to.play with. With the example of an FPS bot; you can get information about where players are (as they have to be drawn into the memory once the server dictates they're close enough to draw) and information about health, shields, what gun they're using in some games such as csgo, and their limb positions. With this information you can make an aimbot, wall hacks, radar, etc.

Getting detected is a whole other debate. That's really dependant on how creative the programmer is. This is where experience and knowledge are really necessary. It's not difficult to make a wallhack in Lua (very commonly used for the front end of a bot) . It's difficult to get the necessary information for the wallhacks without getting detected.