OK13Backdoor
Key RequiredUniversal

OK13Backdoor

Universal ScriptScritp123Scritp123 961 views 139 executesUpdated Nov 25, 2025
Unrated
00
Lua Script•282 lines (11085 chars)
--[=[
 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 

designed using localmaze gui creator
]=]

local LMG2L = {};
local TweenService = game:GetService("TweenService")
local RunService = game:GetService("RunService")

LMG2L["ScreenGui_1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
LMG2L["ScreenGui_1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;


LMG2L["Frame_2"] = Instance.new("Frame", LMG2L["ScreenGui_1"]);
LMG2L["Frame_2"]["BorderSizePixel"] = 0;
LMG2L["Frame_2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["Frame_2"]["Size"] = UDim2.new(0, 534, 0, 322);
LMG2L["Frame_2"]["Position"] = UDim2.new(0, 4, 0, 2);
LMG2L["Frame_2"]["BackgroundTransparency"] = 1;


LMG2L["UIStroke_3"] = Instance.new("UIStroke", LMG2L["Frame_2"]);
LMG2L["UIStroke_3"]["Thickness"] = 1.5;


LMG2L["UICorner_4"] = Instance.new("UICorner", LMG2L["Frame_2"]);



LMG2L["ImageLabel_5"] = Instance.new("ImageLabel", LMG2L["Frame_2"]);
LMG2L["ImageLabel_5"]["BorderSizePixel"] = 0;
LMG2L["ImageLabel_5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["ImageLabel_5"]["Image"] = [[rbxassetid://102476755680124]];
LMG2L["ImageLabel_5"]["Size"] = UDim2.new(0, 500, 0, 314);
LMG2L["ImageLabel_5"]["Position"] = UDim2.new(0, 4, 0, 4);


LMG2L["UICorner_6"] = Instance.new("UICorner", LMG2L["ImageLabel_5"]);



LMG2L["UIStroke_7"] = Instance.new("UIStroke", LMG2L["ImageLabel_5"]);
LMG2L["UIStroke_7"]["Thickness"] = 1.3;


LMG2L["TextLabel_8"] = Instance.new("TextLabel", LMG2L["ImageLabel_5"]);
LMG2L["TextLabel_8"]["BorderSizePixel"] = 0;
LMG2L["TextLabel_8"]["TextSize"] = 48;
LMG2L["TextLabel_8"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextLabel_8"]["FontFace"] = Font.new([[rbxasset://fonts/families/IndieFlower.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["TextLabel_8"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["TextLabel_8"]["BackgroundTransparency"] = 1;
LMG2L["TextLabel_8"]["Size"] = UDim2.new(0, 100, 0, 166);
LMG2L["TextLabel_8"]["Text"] = [[OK-13 REQ]];
LMG2L["TextLabel_8"]["Rotation"] = 90;
LMG2L["TextLabel_8"]["Position"] = UDim2.new(0, 464, 0, 68);


LMG2L["TextLabel_9"] = Instance.new("TextLabel", LMG2L["ImageLabel_5"]);
LMG2L["TextLabel_9"]["BorderSizePixel"] = 0;
LMG2L["TextLabel_9"]["TextSize"] = 24;
LMG2L["TextLabel_9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextLabel_9"]["FontFace"] = Font.new([[rbxasset://fonts/families/IndieFlower.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["TextLabel_9"]["BackgroundTransparency"] = 1;
LMG2L["TextLabel_9"]["Size"] = UDim2.new(0, 152, 0, 20);
LMG2L["TextLabel_9"]["Text"] = [[BACKDOOR&REQUİRE FİNDER]];
LMG2L["TextLabel_9"]["Position"] = UDim2.new(0, 36, 0, 4);


LMG2L["TextButton_a"] = Instance.new("TextButton", LMG2L["ImageLabel_5"]);
LMG2L["TextButton_a"]["BorderSizePixel"] = 0;
LMG2L["TextButton_a"]["TextSize"] = 18;
LMG2L["TextButton_a"]["BackgroundColor3"] = Color3.fromRGB(199, 0, 255);
LMG2L["TextButton_a"]["FontFace"] = Font.new([[rbxasset://fonts/families/IndieFlower.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["TextButton_a"]["BackgroundTransparency"] = 0.4;
LMG2L["TextButton_a"]["Size"] = UDim2.new(0, 84, 0, 30);
LMG2L["TextButton_a"]["Text"] = [[Scan B.D/F.D]];
LMG2L["TextButton_a"]["Position"] = UDim2.new(0, 158, 0, 276);


LMG2L["UICorner_b"] = Instance.new("UICorner", LMG2L["TextButton_a"]);



LMG2L["TextButton_c"] = Instance.new("TextButton", LMG2L["TextButton_a"]);
LMG2L["TextButton_c"]["BorderSizePixel"] = 0;
LMG2L["TextButton_c"]["TextSize"] = 18;
LMG2L["TextButton_c"]["BackgroundColor3"] = Color3.fromRGB(199, 0, 255);
LMG2L["TextButton_c"]["FontFace"] = Font.new([[rbxasset://fonts/families/IndieFlower.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["TextButton_c"]["BackgroundTransparency"] = 0.4;
LMG2L["TextButton_c"]["Size"] = UDim2.new(0, 84, 0, 30);
LMG2L["TextButton_c"]["Text"] = [[Execute REQ]];
LMG2L["TextButton_c"]["Position"] = UDim2.new(0, 90, 0, 0);


LMG2L["UICorner_d"] = Instance.new("UICorner", LMG2L["TextButton_c"]);



LMG2L["ImageLabel_e"] = Instance.new("ImageLabel", LMG2L["ImageLabel_5"]);
LMG2L["ImageLabel_e"]["BorderSizePixel"] = 0;
LMG2L["ImageLabel_e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["ImageLabel_e"]["Size"] = UDim2.new(0, 340, 0, 236);
LMG2L["ImageLabel_e"]["BackgroundTransparency"] = 0.7;
LMG2L["ImageLabel_e"]["Position"] = UDim2.new(0, 142, 0, 30);


LMG2L["UICorner_f"] = Instance.new("UICorner", LMG2L["ImageLabel_e"]);



LMG2L["UIStroke_10"] = Instance.new("UIStroke", LMG2L["ImageLabel_e"]);



LMG2L["TextBox_11"] = Instance.new("TextBox", LMG2L["ImageLabel_e"]);
LMG2L["TextBox_11"]["TextXAlignment"] = Enum.TextXAlignment.Left;
LMG2L["TextBox_11"]["BorderSizePixel"] = 0;
LMG2L["TextBox_11"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextBox_11"]["TextYAlignment"] = Enum.TextYAlignment.Top;
LMG2L["TextBox_11"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextBox_11"]["Size"] = UDim2.new(0, 336, 0, 232);
LMG2L["TextBox_11"]["Position"] = UDim2.new(0, 2, 0, 2);
LMG2L["TextBox_11"]["Text"] = [[Paste.Require]];
LMG2L["TextBox_11"]["BackgroundTransparency"] = 1;


LMG2L["TextLabel_12"] = Instance.new("TextLabel", LMG2L["ImageLabel_5"]);
LMG2L["TextLabel_12"]["BorderSizePixel"] = 0;
LMG2L["TextLabel_12"]["TextSize"] = 14;
LMG2L["TextLabel_12"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["TextLabel_12"]["FontFace"] = Font.new([[rbxasset://fonts/families/Arial.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
LMG2L["TextLabel_12"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextLabel_12"]["BackgroundTransparency"] = 0.7;
LMG2L["TextLabel_12"]["Size"] = UDim2.new(0, 106, 0, 32);
LMG2L["TextLabel_12"]["Text"] = [[Backdoor :) ]];
LMG2L["TextLabel_12"]["Position"] = UDim2.new(0, 18, 0, 234);


LMG2L["UICorner_13"] = Instance.new("UICorner", LMG2L["TextLabel_12"]);



LMG2L["TextButton_14"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton_14"]["BorderSizePixel"] = 0;
LMG2L["TextButton_14"]["TextSize"] = 36;
LMG2L["TextButton_14"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextButton_14"]["FontFace"] = Font.new([[rbxasset://fonts/families/IndieFlower.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["TextButton_14"]["BackgroundTransparency"] = 1;
LMG2L["TextButton_14"]["Size"] = UDim2.new(0, 24, 0, 24);
LMG2L["TextButton_14"]["Text"] = [[X]];
LMG2L["TextButton_14"]["Position"] = UDim2.new(0, 506, 0, 2);


LMG2L["TextButton_15"] = Instance.new("TextButton", LMG2L["ScreenGui_1"]);
LMG2L["TextButton_15"]["BorderSizePixel"] = 0;
LMG2L["TextButton_15"]["TextSize"] = 24;
LMG2L["TextButton_15"]["BackgroundColor3"] = Color3.fromRGB(127, 0, 255);
LMG2L["TextButton_15"]["FontFace"] = Font.new([[rbxasset://fonts/families/IndieFlower.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["TextButton_15"]["BackgroundTransparency"] = 0.5;
LMG2L["TextButton_15"]["Size"] = UDim2.new(0, 54, 0, 54);
LMG2L["TextButton_15"]["Text"] = [[OK-13]];
LMG2L["TextButton_15"]["Position"] = UDim2.new(0, 688, 0, -36);


LMG2L["UICorner_16"] = Instance.new("UICorner", LMG2L["TextButton_15"]);
LMG2L["UICorner_16"]["CornerRadius"] = UDim.new(1, 0);

-- FONKSİYONLAR
local function ExecuteRequire()
    local requireCode = LMG2L["TextBox_11"].Text
    if requireCode and requireCode ~= "" and requireCode ~= "Paste.Require" then
        local success, result = pcall(function()
            -- Require kodunu güvenli şekilde çalıştır
            local func, errorMsg = loadstring("return " .. requireCode)
            if func then
                return func()
            else
                error(errorMsg)
            end
        end)
        
        if not success then
            warn("Require execution failed: " .. tostring(result))
        end
    end
end

local function ScanBackdoors()
    -- Gizli tarama için rastgele gecikmeler
    local randomDelay = math.random(0.1, 0.5)
    wait(randomDelay)
    
    local foundBackdoor = false
    
    -- Çeşitli backdoor türlerini ara
    local suspiciousPatterns = {
        "require(",
        "loadstring",
        "getfenv",
        "setfenv",
        "getrenv",
        "hookfunction",
        "newcclosure",
        "checkcaller"
    }
    
    -- Scriptleri kontrol et (gizli şekilde)
    for _, obj in pairs(game:GetDescendants()) do
        if obj:IsA("Script") or obj:IsA("LocalScript") or obj:IsA("ModuleScript") then
            -- Rastgele küçük gecikmeler ekle
            if math.random(1, 10) == 1 then
                RunService.Heartbeat:Wait()
            end
            
            local success, source = pcall(function()
                return obj.Source
            end)
            
            if success and source then
                for _, pattern in pairs(suspiciousPatterns) do
                    if string.find(source:lower(), pattern:lower()) then
                        foundBackdoor = true
                        break
                    end
                end
            end
        end
        if foundBackdoor then break end
    end
    
    -- Sonucu göster
    if foundBackdoor then
        LMG2L["TextLabel_12"].Text = "Backdoor :)"
        LMG2L["TextLabel_12"].TextColor3 = Color3.fromRGB(0, 255, 0)
    else
        LMG2L["TextLabel_12"].Text = "No Backdoor :("
        LMG2L["TextLabel_12"].TextColor3 = Color3.fromRGB(255, 0, 0)
    end
end

local function CloseGUI()
    local tweenInfo = TweenInfo.new(0.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
    local tween = TweenService:Create(LMG2L["Frame_2"], tweenInfo, {
        Position = UDim2.new(-1, 0, 0, 2)
    })
    tween:Play()
    
    -- OK-13 butonunu göster
    local showTween = TweenService:Create(LMG2L["TextButton_15"], tweenInfo, {
        Position = UDim2.new(0, 688, 0, 10)
    })
    showTween:Play()
end

local function OpenGUI()
    local tweenInfo = TweenInfo.new(0.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
    local tween = TweenService:Create(LMG2L["Frame_2"], tweenInfo, {
        Position = UDim2.new(0, 4, 0, 2)
    })
    tween:Play()
    
    -- OK-13 butonunu gizle
    local hideTween = TweenService:Create(LMG2L["TextButton_15"], tweenInfo, {
        Position = UDim2.new(0, 688, 0, -36)
    })
    hideTween:Play()
end

-- BUTON FONKSİYONLARI
LMG2L["TextButton_c"].MouseButton1Click:Connect(ExecuteRequire)
LMG2L["TextButton_a"].MouseButton1Click:Connect(ScanBackdoors)
LMG2L["TextButton_14"].MouseButton1Click:Connect(CloseGUI)
LMG2L["TextButton_15"].MouseButton1Click:Connect(OpenGUI)

return LMG2L["ScreenGui_1"], require;

Features & Information

İt have May bug.? First Press Scan BD/FD And wait the finish to scan. Require not tested..

Community Comments (1)

LinuXploitsLinuXploitsDec 3, 2025

W

More Scripts for Universal Scripts