Detecting client-side exploits in and of itself is not doing something wrong. It’s wrong when you use this as your only or main security measure. It’s not wrong to use this in addition to a more robust system to make it extremely annoying for noobs to mess around with your game.
This currently has no chance for false positives, and only uses the Roblox kick popup. While this check can be bypassed by someone who knows what they are doing, the bypass will have to be game specific since there are multiple ways to implement this detection. Most exploiters don’t know how to script, so if your game is relatively small they will have no easy way to bypass this.
While most exploits have worked around this check by now, some haven’t and you can detect them by placing this in a LocalScript in ReplicatedFirst.
Read the entire post I linked properly before responding.
someone knows if this is still working?
It got patched after a few days. Detections like this should stay private and not released to the public. Its just a waste if you release it to the public since Exploits will patch it as soon as they can (Which sadly doesn’t take long at all)
Because Roblox has changed the lua stack limit from 16384 to 20000, __index hooks will no longer be detected by this piece of code. For any future visitors, please replace the integer 16379 with 19995.
Unless you’re a devforum moderator, do not mention to me that the last post was over a year ago. I do not care; this is still relevant today.
wait so it still works??? i would have thought that by now it would be patched
Not one exploit on the market as of now is capable and smart enough to know how to patch it out. When this detection was made, there was a whole different market back then
then why are people doubting it???
What exactly do you mean doubting it
if you read up a bit people are saying you probably shouldn’t use this
They aren’t very smart people to criticize it but if you don’t want to use it because it takes up a bit of performance (even though you can throttle the intervals by using modulation) then it’s your loss. Also those comments are 2 years old
This doesn’t make sense when you remember Luau is open source, you don’t need documentation if you know how it works. This isn’t some kind of guess.