Possible working anti exploit

Hello DevForum!
I have a question, is it possible to script a fully functioning anti exploit program in studios.

Features:

Be able to recognise those with admin in game and those with exploits.
Kick those who are exploiting and they won’t be able to bypass it.

I would appreciate answers many thanks,
Go1_dyy

3 Likes

Exploit programs are regularly updated, so new and new ways to connect to the game server and bypass protection are being developed. I think that it is impossible to make 100% protection against exploiters.

2 Likes

Alright, would you be able to Dm me on discord so I could go into more depth on the anti exploit. If you do have it indeed.

1 Like

It is possible to make certain anti exploits which are game specific, yes. However, there isn’t a way to create a “catch-all” solution.

2 Likes

Oh okay, would you be able to send the script in-which I am uncertain of.

1 Like

No, because I have no idea what script you’re referring to.

It really depends on what you’re trying to detect. You’re certainly never going to detect every single exploit. That plain and simply isn’t possible, just like how no anti-virus software is 100% effective.

You can verify physics (such as walk speed, teleportation, no clip, etc) and make sure your remote events are secure with sanity checks on the server (by not accepting arbitrary data, etc), as you should never be trusting the client.

You can’t really create a solution that can be easily applied to all games, as each game is different such as some games may want to allow client-side effects that - to the server - may appear as no clipping, or a game may allow for players to increase and decrease their walk speed at given times, etc.

Overall, you can do a lot to protect your individual game but you can’t make a service that does anti-exploit for all games, as different games implement things differently, etc. It really isn’t worth doing.

Not to mention, even if you do share such a service, you can’t prevent exploiters from reading your client-side source code. A rule I recently learned is this: My machine. My rules - this means, anything on my client is my rules; I can modify what I want and do what I want with it and you can’t really stop me, but only make it more difficult.

5 Likes

Thank you very much! I will take those words and hopefully script something on that.