I thought they also used automated flags to determine if your client was tainted, then in the next ban wave you had the possibility of being banned? I personally wouldn’t risk such a mark on your account. Technically, you could use everything users use to attempt avoiding any repercussions(VPN, VM,alternative account, etc). However, this would be a lot of effort to go through just to run potential exploit programs to patch when you can simply use local scripts, since you are limited to their context anyways. Unless you have a specific use case under developing anti exploits, I.E theres a destructive synapse script for whatever reason you can’t patch without it, I wouldn’t recommend going through the trouble.
You can convert the exploit script intro Lua and to use it as a script in ServerScriptService. This wont violate the roblox ToS (if the script isnt inappropriate or something)
Wait, how do I do this exactly, this sounds quite interesting.
I’ve answered some of these questions before, technically yes; You can get banned because you’re still using a third party software to breach into Roblox’s client and modify it, even if its for non-malicious use.
Honestly, its not worth even getting an “Injector” (another name for Executor) as you can essentially replicate an Injector in studio by simply using the command bar on the client’s side of Studio. The command bar technically can be considered as a DIY version of an Injector, being able to modify things on the client by running code through the client’s end via command bar. It also allows you to simply test out anticheats without having an external software breach into the roblox client. (It also saves you from turning your computer into a bitcoin miner every time you run the program.) Although the only thing that you’ll have to do is on certain parts such as checking if a part was touched, you’ll have to make your own system on that. Also, I’m pretty sure the Client doesn’t have access to the CoreGui, yet most injectors manage to bypass this, allowing scripts to be injected into the client’s CoreGui and have more accessibility with other services (if their functions can be called via client.)
Best method is to understand the exploit script and to re-write it in Lua language.
This is probably the most accurate and strait to the point answer you will get:
No, you don’t get banned for using exploits in your game.
Yes, it is against TOS to use exploits even to test your game, but let’s be honest since when does roblox take action against exploiting, rarely.
Possibly
• getrawmetatable
• setreadonly
Used to bypass basic antiwalkspeed scripts
Another example is hooking into remotes, so they can see all remote data traffic being sent / received and inject code to run inbetween.
I mean there’s no point in doing so, just use a localscript or the command bar with the code you want to run, you can test all your remotes and things from there.
Exploiting is forbidden; you cannot run anything from an executor in ROBLOX; however, if the script is appropriate and not used for troll-purposes, you can run it from ROBLOX Studio Script.
It is 100% against the ToU but hey nobody is stopping you from making an alt and giving it play privileges and exploiting on that.
JUST DON’T DO ANY MALICIOUS EXPLOITING PLEASE
My bad for bumping, but the best solution to this is:
-
Make a text gui where you can type scripts in-game.
-
Get a client-sided loadstring module, so you can use
loadstring()
but on the client. -
Whenever you click a button called “run” in the GUI, execute the code.
That’s it! You’ve got something identical to an executor, without injecting anything!
→ You can also prevent other players from seeing the GUI, for decoration purposes and preventing people to have exploits without script executors hehe
Most exploits have a ToS that forbid you to use them for debugging anti-cheats, the solution here is to use command bar, it’s the closest you can get to an exploit as it has a security permission of 4 (For reference, normal scripts have 2, and exploits have 7 - 8)
Fourth, I’m not the type of developer that is going to use an executor to get scripts and steal them, I’m going to use it if I can, to develop my own anti-exploits.
My question is: can you get banned for using an executor, such as Synapse, for developing your own anti-exploits for your games?
I’m asking this question because I’m sure that I’m not the only one who wants to know the answer.
Yes, exploits break Roblox ToS, no matter the context.
Possibly. Because it’s still an exploit, injecting scripts.
Using script executors are against the Roblox TOS, so even thought you are using it for good, it still counts as an exploit.
I remember seeing a ban message for 4-7 days for somebody being banned for exploiting. However, the moderator added a message similar to this:
“We understand that this is for non-malicious use, but it is still against ToS.”
This was because they were making an anti exploit.
Unfortunatly I don’t remember where I saw this.
Sorry if this was too late but there is some functions that roblox studio cant access or test stuff like hookfunction setclipboard using remotespy dex and stuff like that it will simply give you error because some functions will be for exploits only and you dont want to remove all these errors like dex has over 2k lines of code i dont remember how much but it was so much
Edit: hold up this conversation was over a year ago?
Nope, Synapse (And literally all exploits) are undetected and you won’t ever get banned for his use.
Stop spreading false information; if you’re caught using Synapse under any circumstances, you’ll get banned.