Can exploiters hack like this, if so then how do i prevent it from happening?

I’ve been wondering if people use script injector softwares like synapse or other script injectors can they kill a player via client?

  • If so then how can i prevent it from happening?

So i tested using a local script in replicated first during testing and heres the result:

Unless they had a tool or RemoteEvent/Function they could use to deal damage to/kill a player, it should be impossible for this to happen (from my knowledge).

If you want to prevent it from happening, just use sanity checks where the client interfaces with the server. Make sure they’re not too far away to deal damage, they’re not dealing too much damage, etc.

1 Like

I think this is correct but it is weird that in the video the dummy died instantly on the server as the client side reduced the dummy’s health to 0.

yeah thats what iam questioning about

It seems like a custom death system, so there’s probably something going on there (e.g. client telling server to kill humanoid since the health is at 0 for the client)

1 Like

Yeah. Also, maybe you could retry the video but instead you code the local script in studio and not during runtime. I don’t think this will change anything but it’s worth a shot.

alright ill try that and see (char limitssss)

it doesn’t work if i made the script from studio and not when testing, theres no custom damage script in dummy to damage btw

Try this local script in StarterGui

local dummy = workspace:WaitForChild(“Dummy”)

local hum = dummy:FindFirstChildWhichIsA(“Humanoid”)

while task.wait(2) do
       hum:TakeDamage(10)
end

I apologize if it gets formatted incorrectly, I’m writing this on a phone atm! But try something like that.

1 Like