Hi, I want to make an anti-cheat for my games, but I don’t know how I would go about testing it. Can I have some help? I don’t want to download hacks because that breaks the ToS and I also don’t want a potential virus.
From what I know, there’s two ways to test an anti-cheat.
-
If you have a friend who exploits, you could ask him/her if they don’t mind spending some time to try to trigger the anti-cheat
-
You could manually add things on the client on studio.If you already know about FE then you can ignore this spoiler When play-testing a game on Studio, you’ll be able to toggle between Server and Client. If you add a Part into workspace on the Client Side and check the Server, that part wont be there due to Filtering Enabled. Long story short Client stuff stay on Client and don’t replicate unless its a remote. Adding objects via client is like using an injector (exploit), so its really easy to partially replicate exploiting. If you have an anti-fly, try locally adding the one of the requirements to the designated part it checks. Similar to If you have an anti-teleport, simply change the player’s HumanoidRootPart’s position to any point.
White hat hacking (hacking your own game to test it) is generally frowned upon by Roblox and is a bannable offense.
That’s if your using an injector and not in studio. From what I know, ROBLOX doesn’t moderate Studio, but I remember hearing that they’ll moderate scripts.
He explained what I could do, I could use the command line to test the stuff, is basically what I got from his comment