
KeylessUniversal

--[=[
d888b db db d888888b .d888b. db db db .d8b.
88' Y8b 88 88 `88' VP `8D 88 88 88 d8' `8b
88 88 88 88 odD' 88 88 88 88ooo88
88 ooo 88 88 88 .88' 88 88 88 88~~~88
88. ~8~ 88b d88 .88. j88. 88booo. 88b d88 88 88 @uniquadev
Y888P ~Y8888P' Y888888P 888888D Y88888P ~Y8888P' YP YP CONVERTER
]=]
-- Instances: 21 | Scripts: 6 | Modules: 0 | Tags: 0
local G2L = {};
-- StarterGui.scanner
G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
G2L["1"]["Name"] = [[scanner]];
G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;
-- StarterGui.scanner.LocalScript
G2L["2"] = Instance.new("LocalScript", G2L["1"]);
-- StarterGui.scanner.Frame1
G2L["3"] = Instance.new("Frame", G2L["1"]);
G2L["3"]["BorderSizePixel"] = 6;
G2L["3"]["BackgroundColor3"] = Color3.fromRGB(208, 0, 4);
G2L["3"]["Size"] = UDim2.new(0, 370, 0, 200);
G2L["3"]["Position"] = UDim2.new(0.27684, 0, 0.14645, 0);
G2L["3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["3"]["Name"] = [[Frame1]];
-- StarterGui.scanner.Frame1.LocalScript
G2L["4"] = Instance.new("LocalScript", G2L["3"]);
-- StarterGui.scanner.Frame1.TextLabel
G2L["5"] = Instance.new("TextLabel", G2L["3"]);
G2L["5"]["TextWrapped"] = true;
G2L["5"]["BorderSizePixel"] = 3;
G2L["5"]["TextSize"] = 43;
G2L["5"]["TextScaled"] = true;
G2L["5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["5"]["FontFace"] = Font.new([[rbxasset://fonts/families/ComicNeueAngular.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["5"]["TextColor3"] = Color3.fromRGB(9, 9, 9);
G2L["5"]["BackgroundTransparency"] = 1;
G2L["5"]["Size"] = UDim2.new(0, 347, 0, 50);
G2L["5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["5"]["Text"] = [[Sharkman's backdoor scanner]];
G2L["5"]["Position"] = UDim2.new(0.02973, 0, 0, 0);
-- StarterGui.scanner.Frame1.TextButton
G2L["6"] = Instance.new("TextButton", G2L["3"]);
G2L["6"]["BorderSizePixel"] = 0;
G2L["6"]["TextSize"] = 43;
G2L["6"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["6"]["BackgroundColor3"] = Color3.fromRGB(0, 86, 255);
G2L["6"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["6"]["Size"] = UDim2.new(0, 263, 0, 125);
G2L["6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["6"]["Text"] = [[Scan]];
G2L["6"]["Position"] = UDim2.new(0.14324, 0, 0.22, 0);
-- StarterGui.scanner.Frame1.TextButton.LocalScript
G2L["7"] = Instance.new("LocalScript", G2L["6"]);
-- StarterGui.scanner.Frame1.TextButton.UICorner
G2L["8"] = Instance.new("UICorner", G2L["6"]);
-- StarterGui.scanner.Frame1.UICorner
G2L["9"] = Instance.new("UICorner", G2L["3"]);
-- StarterGui.scanner.Frame1.TextLabel
G2L["a"] = Instance.new("TextLabel", G2L["3"]);
G2L["a"]["TextWrapped"] = true;
G2L["a"]["BorderSizePixel"] = 3;
G2L["a"]["TextSize"] = 20;
G2L["a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["a"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["a"]["BackgroundTransparency"] = 1;
G2L["a"]["Size"] = UDim2.new(0, 347, 0, 31);
G2L["a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["a"]["Text"] = [[The Sharks Are Calling]];
G2L["a"]["Position"] = UDim2.new(0.02973, 0, 0.845, 0);
-- StarterGui.scanner.bean
G2L["b"] = Instance.new("ImageLabel", G2L["1"]);
G2L["b"]["BorderSizePixel"] = 0;
G2L["b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["b"]["Image"] = [[rbxassetid://158118263]];
G2L["b"]["Size"] = UDim2.new(0, 100, 0, 100);
G2L["b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["b"]["BackgroundTransparency"] = 1;
G2L["b"]["Name"] = [[bean]];
G2L["b"]["Position"] = UDim2.new(-0.04959, 0, 0.35657, 0);
-- StarterGui.scanner.bean.LocalScript
G2L["c"] = Instance.new("LocalScript", G2L["b"]);
-- StarterGui.scanner.Frame2
G2L["d"] = Instance.new("Frame", G2L["1"]);
G2L["d"]["Visible"] = false;
G2L["d"]["BorderSizePixel"] = 0;
G2L["d"]["BackgroundColor3"] = Color3.fromRGB(9, 111, 201);
G2L["d"]["Size"] = UDim2.new(0, 429, 0, 240);
G2L["d"]["Position"] = UDim2.new(0.27127, 0, 0.17058, 0);
G2L["d"]["BorderColor3"] = Color3.fromRGB(13, 145, 201);
G2L["d"]["Name"] = [[Frame2]];
-- StarterGui.scanner.Frame2.LocalScript
G2L["e"] = Instance.new("LocalScript", G2L["d"]);
-- StarterGui.scanner.Frame2.enter
G2L["f"] = Instance.new("TextButton", G2L["d"]);
G2L["f"]["BorderSizePixel"] = 0;
G2L["f"]["TextSize"] = 45;
G2L["f"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["f"]["FontFace"] = Font.new([[rbxasset://fonts/families/FredokaOne.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["f"]["Size"] = UDim2.new(0, 200, 0, 50);
G2L["f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["f"]["Text"] = [[Execute]];
G2L["f"]["Name"] = [[enter]];
G2L["f"]["Position"] = UDim2.new(0.26573, 0, 0.7125, 0);
-- StarterGui.scanner.Frame2.enter.LocalScript
G2L["10"] = Instance.new("LocalScript", G2L["f"]);
-- StarterGui.scanner.Frame2.enter.UICorner
G2L["11"] = Instance.new("UICorner", G2L["f"]);
-- StarterGui.scanner.Frame2.TextBox
G2L["12"] = Instance.new("TextBox", G2L["d"]);
G2L["12"]["TextXAlignment"] = Enum.TextXAlignment.Left;
G2L["12"]["BorderSizePixel"] = 4;
G2L["12"]["TextSize"] = 20;
G2L["12"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["12"]["TextYAlignment"] = Enum.TextYAlignment.Top;
G2L["12"]["BackgroundColor3"] = Color3.fromRGB(69, 69, 69);
G2L["12"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["12"]["Size"] = UDim2.new(0, 381, 0, 132);
G2L["12"]["Position"] = UDim2.new(0.05594, 0, 0.1, 0);
G2L["12"]["BorderColor3"] = Color3.fromRGB(157, 157, 157);
G2L["12"]["Text"] = [[]];
-- StarterGui.scanner.Frame2.TextLabel
G2L["13"] = Instance.new("TextLabel", G2L["d"]);
G2L["13"]["BorderSizePixel"] = 0;
G2L["13"]["TextSize"] = 14;
G2L["13"]["BackgroundColor3"] = Color3.fromRGB(201, 11, 5);
G2L["13"]["FontFace"] = Font.new([[rbxasset://fonts/families/ComicNeueAngular.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["13"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["13"]["Size"] = UDim2.new(0, 429, 0, 39);
G2L["13"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["13"]["Text"] = [[c00lrst font evah]];
G2L["13"]["Position"] = UDim2.new(0, 0, -0.09583, 0);
-- StarterGui.scanner.Frame2.TextLabel.UICorner
G2L["14"] = Instance.new("UICorner", G2L["13"]);
-- StarterGui.scanner.Frame2.UICorner
G2L["15"] = Instance.new("UICorner", G2L["d"]);
-- StarterGui.scanner.LocalScript
local function C_2()
local script = G2L["2"];
local screenGui = script.Parent
local bean = screenGui:WaitForChild("bean")
local TweenService = game:GetService("TweenService")
local centerPos = UDim2.new(0.5, -bean.AbsoluteSize.X/2, 0.5, -bean.AbsoluteSize.Y/2)
local bottomLeftPos = UDim2.new(0, 0, 1, -bean.AbsoluteSize.Y)
local tweenInfo = TweenInfo.new(1.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local tweenCenter = TweenService:Create(bean, tweenInfo, {Position = centerPos})
local tweenBottomLeft = TweenService:Create(bean, tweenInfo, {Position = bottomLeftPos})
local function moveSmooth()
tweenCenter:Play()
tweenCenter.Completed:Wait()
tweenBottomLeft:Play()
end
moveSmooth()
end;
task.spawn(C_2);
-- StarterGui.scanner.Frame1.LocalScript
local function C_4()
local script = G2L["4"];
local UIS = game:GetService("UserInputService")
local frame = script.Parent
local dragToggle = nil
local dragSpeed = 0.25
local dragStart = nil
local startPos = nil
local function updateInput(input)
local delta = input.Position - dragStart
local position = UDim2.new(startPos.X.Scale,startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
game:GetService("TweenService"):Create(frame, TweenInfo.new(dragSpeed), {Position = position}):Play()
end
frame.InputBegan:Connect(function(input)
if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then
dragToggle = true
dragStart = input.Position
startPos = frame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragToggle = false
end
end)
end
end)
UIS.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
if dragToggle then
updateInput(input)
end
end
end)
end;
task.spawn(C_4);
-- StarterGui.scanner.Frame1.TextButton.LocalScript
local function C_7()
local script = G2L["7"];
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local screenGui = playerGui:WaitForChild("ScreenGui")
local frame1 = screenGui:WaitForChild("Frame1")
local frame2 = screenGui:WaitForChild("Frame2")
local textButton = frame1:WaitForChild("TextButton")
frame2.Visible = false
local function checkSpecificBackdoor()
if game.ReplicatedStorage:FindFirstChild("RemoteEvent") then
local remote = game.ReplicatedStorage.RemoteEvent
if remote:IsA("RemoteEvent") then
return true
end
end
return false
end
textButton.MouseButton1Click:Connect(function()
local foundBackdoor = checkSpecificBackdoor()
-- ts dont work idk why
if foundBackdoor then
frame1.Visible = false
frame2.Visible = true
wait(0.5)
textButton.Text = "Backdoor Found!"
else
textButton.Text = "backdoor not found :("
frame2.Visible = false
wait(2)
textButton.Text = "Check Backdoor"
end
end)
end;
task.spawn(C_7);
-- StarterGui.scanner.bean.LocalScript
local function C_c()
local script = G2L["c"];
wait(3)
local TweenService = game:GetService("TweenService")
local iL = script.Parent
local angelo = 5
local tmp = 1.4
while true do
local tweendireita = TweenService:Create(iL, TweenInfo.new(tmp, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {
Rotation = angelo
})
tweendireita:Play()
tweendireita.Completed:Wait()
local tweenesquerda = TweenService:Create(iL, TweenInfo.new(tmp, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {
Rotation = -angelo
})
tweenesquerda:Play()
tweenesquerda.Completed:Wait()
end
end;
task.spawn(C_c);
-- StarterGui.scanner.Frame2.LocalScript
local function C_e()
local script = G2L["e"];
local UIS = game:GetService("UserInputService")
local frame = script.Parent
local dragToggle = nil
local dragSpeed = 0.25
local dragStart = nil
local startPos = nil
local function updateInput(input)
local delta = input.Position - dragStart
local position = UDim2.new(startPos.X.Scale,startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
game:GetService("TweenService"):Create(frame, TweenInfo.new(dragSpeed), {Position = position}):Play()
end
frame.InputBegan:Connect(function(input)
if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then
dragToggle = true
dragStart = input.Position
startPos = frame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragToggle = false
end
end)
end
end)
UIS.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
if dragToggle then
updateInput(input)
end
end
end)
end;
task.spawn(C_e);
-- StarterGui.scanner.Frame2.enter.LocalScript
local function C_10()
local script = G2L["10"];
script.Parent.MouseButton1Click:Connect(function()
local code = script.Parent.Parent.TextBox.Text
if game.ReplicatedStorage:FindFirstChild("RemoteEvent") then
game.ReplicatedStorage.RemoteEvent:FireServer(code)
elseif game.Workspace:FindFirstChild("RemoteEvent") then
game.Workspace.RemoteEvent:FireServer(code)
elseif game.ServerScriptService:FindFirstChild("RemoteEvent") then
game.ReplicatedStorage.RemoteEvent:FireServer(code)
else
print("Sharkman Was Here and backdoor not found")
end
end)
end;
task.spawn(C_10);
return G2L["1"], require;



Scan button does not works
@salips be in a backdoored game then