Run it
Copy the script and paste it into your executor.
G2L = {};
G2L[] = .(, .CoreGui);
G2L[][] = .ZIndexBehavior.Sibling;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .TextXAlignment.Left;
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .TextYAlignment.Top;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = .HorizontalAlignment.Center;
G2L[][] = .VerticalAlignment.Center;
G2L[][] = .SortOrder.LayoutOrder;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , -, );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(-, , -, );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .TextXAlignment.Left;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .TextXAlignment.Left;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = .VerticalAlignment.Bottom;
G2L[][] = .SortOrder.LayoutOrder;
()
= G2L[];
buttons = {
Exe = .Parent.Btn.Exe;
clear = .Parent.Btn.Clr;
connect = .Parent.Btn.Inj;
}
statustext = .Parent.Status
codeBar = .Parent.Codebar
logo = .Parent.Parent.Logo
statusIcons = {
Offline = ;
Checking = ;
Allow = ;
}
(key)
key ==
statustext.Text = statusIcons.Offline
key ==
statustext.Text = statusIcons.Checking
key ==
statustext.Text = statusIcons.Allow
SAFE_LOCATIONS = {
CoreGui = ,
ServerStorage = ,
ReplicatedFirst = ,
ServerScriptService = ,
}
EXCLUDED_REMOTES = {
DefaultChatSystemChatEvents = ,
ChatSystemRunner = ,
ReplicatedStats = ,
CharacterStats = ,
PlayerList = ,
Badges = ,
Leaderboard = ,
Teams = ,
}
foundExploit =
remoteEvent, remoteFunction
scanTime =
timeToFindExploit =
ReplicatedStorage = :()
StarterGui = :()
(remote)
SAFE_LOCATIONS[remote.Parent.ClassName]
.(remote:(), )
EXCLUDED_REMOTES[remote.Name]
activeTests = {}
()
ReplicatedStorage.DescendantAdded:((inst)
inst:() inst.Name:(, ) ==
testId = inst.Name
activeTests[testId]
activeTests[testId].found =
)
()
(remote, isFunction)
foundExploit
testId = .. (.()):(, )
payload = .(, testId)
activeTests[testId] = {
remote = remote,
isFunction = isFunction,
found =
}
RE =
Hint =
(()
isFunction
.(()
(() remote:(payload) )
(() remote:(, payload) )
(() remote:(RE) )
(() remote:(Hint) )
)
(() remote:(payload) )
(() remote:(, payload) )
(() remote:(RE) )
(() remote:(Hint) )
)
testId
()
()
foundExploit =
remoteEvent, remoteFunction = ,
timeToFindExploit =
candidates = {}
initialScanStart = .()
_, obj (:())
(obj:() obj:())
(obj)
.(candidates, obj)
(.(, #candidates, (.() - initialScanStart) * ))
testStartTime = .()
activeTestIds = {}
#candidates >
_, remote (candidates)
foundExploit
testId = (remote, remote:())
testId
.(activeTestIds, testId)
timeoutDuration =
checkInterval =
elapsed =
elapsed < timeoutDuration
.(checkInterval)
elapsed += checkInterval
i = #activeTestIds, , -
testId = activeTestIds[i]
testData = activeTests[testId]
testData (testData.found ReplicatedStorage:(testId))
testData.found =
foundExploit =
testData.isFunction
remoteFunction = testData.remote
remoteEvent = testData.remote
(, testData.remote:())
timeToFindExploit = .() - initialScanStart
activeTests[testId] =
.(activeTestIds, i)
f = ReplicatedStorage:(testId)
f f:()
foundExploit
scanTime = .() - initialScanStart
foundExploit
()
()
testId, testData (activeTests)
f = ReplicatedStorage:(testId)
f f:()
activeTests[testId] =
exeConnection
()
exeConnection
exeConnection:()
exeConnection =
foundExploit
exeConnection = buttons.Exe.MouseButton1Click:(()
code = codeBar.Text
code code ~=
remoteEvent
(() remoteEvent:(code) )
remoteFunction
(()
remoteFunction:(, code)
)
StarterGui:(, {
Title = ,
Text = ,
Icon = ,
Duration = ,
})
StarterGui:(, {
Title = ,
Text = ,
Icon = ,
Duration = ,
})
)
exeConnection = buttons.Exe.MouseButton1Click:(()
StarterGui:(, {
Title = ,
Text = ,
Icon = ,
Duration = ,
})
)
buttons.connect.MouseButton1Click:(()
()
StarterGui:(, {
Title = ,
Text = ,
Icon = ,
Duration = ,
})
.(()
scanStart = .()
()
scanEnd = .()
(.(, (scanEnd - scanStart) * ))
foundExploit
()
formattedTime = .(, timeToFindExploit)
StarterGui:(, {
Title = ,
Text = .. formattedTime .. ,
Icon = ,
Duration = ,
})
logo.Visible =
()
StarterGui:(, {
Title = ,
Text = ,
Icon = ,
Duration = ,
})
()
)
)
buttons.clear.MouseButton1Click:(()
codeBar.Text =
)
()
()
;
.(C_3);
()
= G2L[];
UIS = :()
frame = .Parent
dragToggle =
dragSpeed =
dragStart =
startPos =
(input)
delta = input.Position - dragStart
position = .(startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y)
:():(frame, TweenInfo.(dragSpeed), {Position = position}):()
frame.InputBegan:((input)
(input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch)
dragToggle =
dragStart = input.Position
startPos = frame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragToggle =
)
)
UIS.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragToggle
(input)
)
;
.(C_4);
()
= G2L[];
SAFE_LOCATIONS = {
CoreGui = ,
ServerStorage = ,
ReplicatedFirst = ,
ServerScriptService = ,
}
EXCLUDED_REMOTES = {
DefaultChatSystemChatEvents = ,
ChatSystemRunner = ,
ReplicatedStats = ,
CharacterStats = ,
PlayerList = ,
Badges = ,
Leaderboard = ,
Teams = ,
}
foundExploit =
remoteEvent, remoteFunction
scanTime =
timeToFindExploit =
ReplicatedStorage = :()
StarterGui = :()
(remote)
SAFE_LOCATIONS[remote.Parent.ClassName]
.(remote:(), )
EXCLUDED_REMOTES[remote.Name]
activeTests = {}
()
ReplicatedStorage.DescendantAdded:((inst)
inst:() inst.Name:(, ) ==
testId = inst.Name
activeTests[testId]
activeTests[testId].found =
)
()
(remote, isFunction)
foundExploit
testId = .. (.()):(, )
payload = .(, testId)
activeTests[testId] = {
remote = remote,
isFunction = isFunction,
found =
}
player = .Players.LocalPlayer
payloading = .. player.Name ..
(()
isFunction
.(()
(() remote:(payload) )
(() remote:(, payload) )
(() remote:(payloading) )
)
(() remote:(payload) )
(() remote:(, payload) )
(() remote:(payloading) )
)
testId
()
foundExploit =
remoteEvent, remoteFunction = ,
timeToFindExploit =
candidates = {}
initialScanStart = .()
_, obj (:())
(obj:() obj:())
(obj)
.(candidates, obj)
(.(, #candidates, (.() - initialScanStart) * ))
testStartTime = .()
activeTestIds = {}
#candidates >
_, remote (candidates)
foundExploit
testId = (remote, remote:())
testId
.(activeTestIds, testId)
timeoutDuration =
checkInterval =
elapsed =
elapsed < timeoutDuration
.(checkInterval)
elapsed += checkInterval
i = #activeTestIds, , -
testId = activeTestIds[i]
testData = activeTests[testId]
testData (testData.found ReplicatedStorage:(testId))
testData.found =
foundExploit =
testData.isFunction
remoteFunction = testData.remote
remoteEvent = testData.remote
(, testData.remote:())
timeToFindExploit = .() - initialScanStart
activeTests[testId] =
.(activeTestIds, i)
f = ReplicatedStorage:(testId)
f f:()
foundExploit
scanTime = .() - initialScanStart
foundExploit
()
()
testId, testData (activeTests)
f = ReplicatedStorage:(testId)
f f:()
activeTests[testId] =
.Parent:() .Parent:()
.Parent.MouseButton1Click:(()
.(simpleFindRemote)
)
()
.(simpleFindRemote)
;
.(C_10);
()
= G2L[];
SAFE_LOCATIONS = {
CoreGui = ,
ServerStorage = ,
ReplicatedFirst = ,
ServerScriptService = ,
}
EXCLUDED_REMOTES = {
DefaultChatSystemChatEvents = ,
ChatSystemRunner = ,
ReplicatedStats = ,
CharacterStats = ,
PlayerList = ,
Badges = ,
Leaderboard = ,
Teams = ,
}
foundExploit =
remoteEvent, remoteFunction
scanTime =
timeToFindExploit =
ReplicatedStorage = :()
StarterGui = :()
(remote)
SAFE_LOCATIONS[remote.Parent.ClassName]
.(remote:(), )
EXCLUDED_REMOTES[remote.Name]
activeTests = {}
()
ReplicatedStorage.DescendantAdded:((inst)
inst:() inst.Name:(, ) ==
testId = inst.Name
activeTests[testId]
activeTests[testId].found =
)
()
(remote, isFunction)
foundExploit
testId = .. (.()):(, )
payload = .(, testId)
activeTests[testId] = {
remote = remote,
isFunction = isFunction,
found =
}
player = .Players.LocalPlayer
payloading =
(()
isFunction
.(()
(() remote:(payload) )
(() remote:(, payload) )
(() remote:(payloading) )
)
(() remote:(payload) )
(() remote:(, payload) )
(() remote:(payloading) )
)
testId
()
foundExploit =
remoteEvent, remoteFunction = ,
timeToFindExploit =
candidates = {}
initialScanStart = .()
_, obj (:())
(obj:() obj:())
(obj)
.(candidates, obj)
(.(, #candidates, (.() - initialScanStart) * ))
testStartTime = .()
activeTestIds = {}
#candidates >
_, remote (candidates)
foundExploit
testId = (remote, remote:())
testId
.(activeTestIds, testId)
timeoutDuration =
checkInterval =
elapsed =
elapsed < timeoutDuration
.(checkInterval)
elapsed += checkInterval
i = #activeTestIds, , -
testId = activeTestIds[i]
testData = activeTests[testId]
testData (testData.found ReplicatedStorage:(testId))
testData.found =
foundExploit =
testData.isFunction
remoteFunction = testData.remote
remoteEvent = testData.remote
(, testData.remote:())
timeToFindExploit = .() - initialScanStart
activeTests[testId] =
.(activeTestIds, i)
f = ReplicatedStorage:(testId)
f f:()
foundExploit
scanTime = .() - initialScanStart
foundExploit
()
()
testId, testData (activeTests)
f = ReplicatedStorage:(testId)
f f:()
activeTests[testId] =
.Parent:() .Parent:()
.Parent.MouseButton1Click:(()
.(simpleFindRemote)
)
()
.(simpleFindRemote)
;
.(C_12);
G2L[], ;Got leaked

Universal