![]() ![]() What you said is true, but again, not everyone knows programming and not everyone will know how to remove/disable for instance an unnamed local script that has a hidden anti-cheat inside lets say character controller. I think I mentioned everything when I said that client-sided anti-cheats may often be ineffective, but may still sometimes serve as side kicks for good general anti-cheat system along with good game architecture. If GetNilInstances:IsA('LocalScript') thenĪs long as the localscript exists in the client’s memory, they will be able to find it, regardless. Local GetNilInstances = getnilinstances() ![]() Synapse X (and very likely other exploits that looks similar when accessing nil) If GetDescendants:IsA('LocalScript') then Local GetDescendants = game:GetDescendants() They can access nil and every localscript in the game: pcall(function() They don’t even need to find them in order to completely remove them. A step forward would be implementing polymorphism and self-relocating, but that requires a lot of work and is most likely not worth it nor, again, as effective. It’s often considered ineffective, because regular updating is demanded. The only thing one can do to counter that is update the game and change the local anti-cheat, or hide it elsewhere etc. But more importantly, a solid general server anti-cheat and good game architecture are a must.ĮDIT they find the scripts, it’s as easy as disabling them. Nothing is wrong with adding some small anti-cheats and honeypots on client. Long story short, a glass fence may not be able to stop a bear, but that doesn’t mean smaller animals can break it (until they perhaps find the right tool). They learn how to download and install script executors by watching YouTube “tutorials”, and/or repeat steps described on forums that border to grey area.Ĭlients sided anti-exploits can be easily bypassed, but that doesn’t mean everyone will know how to bypass them, albeit the ones who do know the ways will eventually release them publicly. Many cheaters are inexperienced Roblox players that often don’t know anything about programming, leave aside game architecture. Adding client-side security scripts as side-kicks is indeed useful sometimes, but in this case ineffective. That’s the reason why exploits are so hard to patch, why they exist in the first place, and why all the solid anti-exploits are installed on the server. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |