Add this script into your game, put it to the ServerScriptService
, restart entire game, and open console once you are in the game, and watch the console, if you see someone who shouldn’t fire certain event, screenshot it.
-- RemoteEvent inspector By Daw588, find who is firing events in your place!
local function attachListener(RemoteEvent)
pcall(function()
RemoteEvent.OnServerEvent:Connect(function(Player)
warn("'".. Player.Name.. "' has sent request to '".. RemoteEvent:GetFullName().. "'")
end)
end)
end
game.DescendantAdded:Connect(function(Child)
pcall(function()
if Child:IsA("RemoteEvent") then
attachListener(Child)
end
end)
end)
for _, Child in pairs(game:GetDescendants()) do
pcall(function()
if Child:IsA("RemoteEvent") then
attachListener(Child)
end
end)
end
If it’s an backdoor, this will expose the player who does those actions.