Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

Does anyone know how to detect when someone injected their exploit?

Does it create something in the game? If so, would I have to detect if something has been added somewhere and then kick that player if the created thing is called a certain thing?

10 comments

0

I don't think so rip, and now everyone is using building tools so they don't need to inject it

0

What do you mean everyone is using building tools?

0

Building tools aren't that hazardous since they only affect the local player in an fe game. I want to block the entire exploit or at least popular scripts such as dex.

0

These hacks like 'homojews' where you can delete stuff (client only unless you have filtering disabled)

0

Injecting almost never happends anymore, most people either use noclipping hacks (like cheat engine) or building tools

0

There's still a decent amount of people that inject, there's a whole exploiting community called Vermillion.

0

Still, my way to do it is to make a fake remote event wich automaticly kicks the player and always checking remote events very carefully, for noclip I have no solution rip and for builder tools I use a script that keeps setting all the parts to locked

0

LawlR, no. You're thinking of exploits like an instance that gets added? they are separate computer programs. You may only attack what their scripts do.

0

lol if roblox can't even block em how could we?

0

It is possible. I got a free exploit to test it out, and when I inject it at this game (https://www.roblox.com/games/14769582/Terrain-Maze-2-1-0) it kicked me out instantly.

1 answer

Sorry, not possible. Lua by itself can't detect any DLLs, but its C API can, but since Roblox has C disabled, you're toast. On the upside, however, the only programming language I know that can "detect" DLLs is Visual Basic. Two example code lines:

Set objFSO = CreateObject("Scripting.FileSystemObject")

Wscript.Echo objFSO.GetFileVersion("c:\windows\system32\scrrun.dll")

This discussion is preserved as it was. New answers, comments, and votes are closed.