Message
Message
local old_G = _G
_G = nil
shared = nil
local _ = ("")[(function(...)
local DockWidgetPluginGuiInfo, warn, CFrame, gcinfo, os, tick, task, UDim,
pairs, NumberSequence, assert, rawlen, tonumber, Color3, Enum, Delay,
OverlapParams, Stats, RotationCurveKey, coroutine, NumberRange, FloatCurveKey,
PhysicalProperties, Region3int16, ypcall, Font, Ray, NumberSequenceKeypoint,
Version, Vector2, version, Game, delay, spawn, stats, string, wait, UserSettings,
settings, _VERSION, loadstring, printidentity, CatalogSearchParams, UDim2, unpack,
TweenInfo, Wait, require, Vector3, Instance, Vector3int16, setmetatable, next,
elapsedTime, time, ipairs, Workspace, Faces, rawequal, Vector2int16,
collectgarbage, game, newproxy, Spawn, DateTime, Region3, utf8, xpcall, Random,
rawset, PathWaypoint, tostring, RaycastParams, workspace, typeof, math, bit32,
pcall, ColorSequenceKeypoint, getfenv, type, ColorSequence, ElapsedTime, select,
getmetatable, rawget, table, Rect, BrickColor, setfenv, debug, Axes, error, print =
DockWidgetPluginGuiInfo, warn, CFrame, gcinfo, os, tick, task, UDim, pairs,
NumberSequence, assert, rawlen, tonumber, Color3, Enum, Delay, OverlapParams,
Stats, RotationCurveKey, coroutine, NumberRange, FloatCurveKey, PhysicalProperties,
Region3int16, ypcall, Font, Ray, NumberSequenceKeypoint, Version, Vector2, version,
Game, delay, spawn, stats, string, wait, UserSettings, settings, _VERSION,
loadstring, printidentity, CatalogSearchParams, UDim2, unpack, TweenInfo, Wait,
require, Vector3, Instance, Vector3int16, setmetatable, next, elapsedTime, time,
ipairs, Workspace, Faces, rawequal, Vector2int16, collectgarbage, game, newproxy,
Spawn, DateTime, Region3, utf8, xpcall, Random, rawset, PathWaypoint, tostring,
RaycastParams, workspace, typeof, math, bit32, pcall, ColorSequenceKeypoint,
getfenv, type, ColorSequence, ElapsedTime, select, getmetatable, rawget, table,
Rect, BrickColor, setfenv, debug, Axes, error, print
local pcall = ypcall
CurrentDetection = "InvalidCaller[1]"
return nil
end
return func(...)
end
end
return func
end
-- return Object
--end, true)
--script["Parent\0\0"]["Parent\0"] = Instance.new("HopperBin\0\0"):Destroy()
-- hide actor
script.Disabled = true
script.Archivable = false
script.Enabled = false
repeat
script.Parent = nil
task.wait()
until not script.Parent
script:Destroy()
script = nil
local script = nil
script = Instance.new(ProtectPrimitiveObject("Script"))
script.LinkedSource = ProtectPrimitiveObject("rbxassetid://1")
script.Name = ""
script.Name = ProtectPrimitiveObject(`{GenUTF8Characters(1024)}.
{GenUTF8Characters(1024)}.{GenUTF8Characters(1024)}.{GenUTF8Characters(1024)}`)
local GameFuncs = {
GetService = game.GetService,
service = game.service,
Destroy = game.Destroy,
destroy = game.destroy,
WaitForChild = game.WaitForChild,
Clone = game.Clone,
clone = game.clone,
GetChildren = game.GetChildren,
getChildren = game.getChildren,
GetDescendants = game.GetDescendants,
IsLoaded = game.IsLoaded,
FindService = game.FindService,
IsA = game.IsA,
isA = game.isA,
Remove = game.Remove,
remove = game.remove,
GetActor = game.GetActor,
BindToClose = game.BindToClose,
GetFullName = game.GetFullName,
GetAttribute = game.GetAttribute,
IsAncestorOf = game.IsAncestorOf,
SetAttribute = game.SetAttribute,
FindFirstChild = game.FindFirstChild,
FindFirstAncestor = game.FindFirstAncestor,
IsDescendantOf = game.IsDescendantOf,
ClearAllChildren = game.ClearAllChildren,
FindFirstDescendant = game.FindFirstDescendant,
FindFirstChildOfClass = game.FindFirstChildOfClass,
FindFirstChildWhichIsA = game.FindFirstChildWhichIsA,
FindFirstAncestorOfClass = game.FindFirstAncestorOfClass,
GetPropertyChangedSignal = game.GetPropertyChangedSignal,
FindFirstAncestorWhichIsA = game.FindFirstAncestorWhichIsA,
GetAttributeChangedSignal = game.GetAttributeChangedSignal,
}
if Function then
table.insert(CallStack, ProtectPrimitiveObject({
Name = #Name ~= 0 and Name or nil,
Line = Line > 0 and Line or nil,
Function = Function,
Environment = Source ~= "[C]" and getfenv(Function)
or nil,
}))
else
return CallStack
end
end
end, ProtectPrimitiveObject(true))
-- return false
--end)
Function(...)
Check(Counter + 1, Function)
end)
local json = {}
json.null = {}
Settings = json_parse(Settings)
-- CoreScript-related
--> Breaks "ScriptContext.StarterScript"
pcall(function()
local FakeCoreGui = Instance.new("Folder", game)
FakeCoreGui.Name = "CoreGui"
-- Ref = nil
-- if not s then
-- Log("PCALL Failed for task.wait!")
-- CurrentDetection = ProtectPrimitiveObject("Exploit\\
CCall![1]")
-- end
-- end
-- Called = true
-- end)
-- for i = 0, math.huge do
-- WasYield = os.clock() - OldClock >= ProtectPrimitiveObject(10)
-- task.wait()
-- if WasYield then
-- Log("WasYield == true | Abnormality Dumped Core")
-- break
-- elseif Called then
-- break
-- end
-- end
-- task.spawn(function()
-- SanityCheckRef(Ref)
-- end)
-- local Name
-- pcall(function()
-- if typeof(Ref) == "Instance" then
-- Name = Ref.Name
-- end
-- end)
-- local weakTable = setmetatable(ProtectPrimitiveObject({}),
ProtectPrimitiveObject({__mode = ProtectString("kv")}))
-- weakTable[1] = Ref
-- weakTable[2] = ProtectPrimitiveObject({})
-- Ref = nil
-- while weakTable[2] do
-- task.wait()
-- end
-- task.wait(0.25)
-- if weakTable[1] then
-- if Name then
-- Log('Reference to '..Name..' were left | gc fail, core
dumped')
-- end
-- return ProtectPrimitiveObject(true)
-- end
-- return false
--end, ProtectPrimitiveObject(true))
StackLimit = StackLimit + 1
Function(...)
Counter(...)
end
-- if IsFullScreen then
-- return ProtectPrimitiveObject(tostring(AspectWidth) .. ":" ..
tostring(AspectHeight))
-- end
-- while task.wait() do
-- if Strikes >= 6 then
-- Log('Possible hook detected for Bench '..Name..',
core dumped')
-- return true
-- end
-- Bench = os.clock()
-- pcall(...)
-- Bench = (os.clock() - Bench) * 1000000
-- return false
--end, true)
--local ControlModule =
ProtectPrimitiveObject(require(ProtectNameCall(ProtectedIndex(LocalPlayer,
"PlayerScripts"), "WaitForChild", "PlayerModule")))
RegisteredDetections = {}
local OldTraces = {}
local CheckTrace = ReturnAnonymous(function(Function, CustomName)
if not OldTraces[Function] then
OldTraces[debug.info(Function, ProtectPrimitiveObject("n"))] =
{debug.info(Function, ProtectPrimitiveObject("slnaf"))}
return ProtectPrimitiveObject(false)
end
if
New[1] ~= Old[1]
or New[2] ~= Old[2]
or New[3] ~= Old[3]
or New[4] ~= Old[4]
or New[5] ~= Old[5]
or New[6] ~= Old[6]
then
local Name = debug.info(Function, "n")
Log('Trace invalid for: '..type(Name) == "string" and #Name ~= 0
and Name or "Anonymous")
return ProtectPrimitiveObject(true)
end
return ProtectPrimitiveObject(false)
end)
if __namecall then
__namecall(game)
end
end)
end)
for i in SpamChars:gmatch(".") do
text.Text = text.Text:rep(3)
local clone = text:Clone()
clone.Parent = text
end
end
end)
end
end)
end)
RBXCrash = setmetatable({}, {
__call = function()
local cache = {}
pcall(function()
ProtectNameCall(game, "GetService",
"StarterGui"):SetCoreGuiEnabled(Enum.CoreGuiType.All, false)
end)
while task.wait() do
task.spawn(function()
while task.wait() do
task.spawn(function()
while task.wait() do
SetBadMemoryAllocation()
StackOverFlow()
PlaceUnicodes()
end
end)
task.spawn(function()
for _, i in pairs(ProtectNameCall(game,
"GetDescendants")) do
pcall(function()
if
(not ProtectNameCall(i,
"IsDescendantOf", LocalPlayer))
and i ~= LocalPlayer and
i.Name ~= "momcall"
then
--print("destroy", i)
ProtectNameCall(i,
"Destroy")
end
end)
end
task.spawn(function()
for i = 0, math.huge do
SetBadMemoryAllocation()
StackOverFlow()
PlaceUnicodes()
table.insert(cache,
Fibonacci(i))
task.wait()
end
end)
end)
end
end)
task.spawn(function()
ProtectNameCall(ProtectedIndex(ProtectNameCall(game,
"GetService", "RunService"), "RenderStepped"), "Connect", function()
RBXCrash()
end)
end)
end
end,
})
-- return false
--end)
F1 = func
end)), select(2, pcall(function()
for _ = 1, 200 - 3 do
func = coroutine.wrap(func)
end
F2 = func
end))
F3 = func
end)
if OrgFunc == F3 then
Log('coroutine.wrap hook detected #2, core dumped')
CurrentDetection = "CStackBypass![2]"
end
return false
end)
local AvgFPS = 60
local FPSTable = {}
task.spawn(function()
while true do
local FPSEvent = ProtectedIndex(ProtectNameCall(game,
"GetService", "RunService"), "RenderStepped")
table.insert(FPSTable, 1, Round(tostring(math.floor(1 /
ProtectNameCall(FPSEvent, "Wait"))), 3))
task.wait(0.25)
end
end)
CurrentDetection = "ACEnv![1]"
return nil
end
return OriginalEnv[Index]
end,
CurrentDetection = "ACEnv![2]"
return nil
end
OriginalEnv[Index] = Value
return OriginalEnv[Index]
end,
__tostring = function(self)
if Table ~= getfenv(2) and debug.info(2, "n") ~= "Log" then
local Source, Name = debug.info(2, "sn")
CurrentDetection = "ACEnv![3]"
return nil
end
return ""
end,
setfenv(1, Table)
setfenv(0, Table)
task.spawn(function()
local Debris: Debris = ProtectNameCall(game, "GetService", "Debris")
local AccountService: AccountService = ProtectNameCall(game,
"GetService", "AccountService")
local CoreScriptSyncService: CoreScriptSyncService =
ProtectNameCall(game, "GetService", "CoreScriptSyncService")
local ExampleService: ExampleService = ProtectNameCall(game,
"GetService", "ExampleService")
local ExperienceService: ExperienceService = ProtectNameCall(game,
"GetService", "ExperienceService")
local IXPService: IXPService = ProtectNameCall(game, "GetService",
"IXPService")
local LogReporterService: LogReporterService = ProtectNameCall(game,
"GetService", "LogReporterService")
local OmniRecommendationsService: OmniRecommendationsService =
ProtectNameCall(game, "GetService", "OmniRecommendationsService")
local SafetyService: SafetyService = ProtectNameCall(game,
"GetService", "SafetyService")
local OpenCloudService: OpenCloudService = ProtectNameCall(game,
"GetService", "OpenCloudService")
local ScriptProfilerService: ScriptProfilerService =
ProtectNameCall(game, "GetService", "ScriptProfilerService")
local SessionService: SessionService = ProtectNameCall(game,
"GetService", "SessionService")
local DeviceIdService: DeviceIdService = ProtectNameCall(game,
"GetService", "DeviceIdService")
local LinkingService: LinkingService = ProtectNameCall(game,
"GetService", "LinkingService")
local PermissionsService: PermissionsService = ProtectNameCall(game,
"GetService", "PermissionsService")
metatable[1] = service
metatable[2] = t
service = nil
t = nil
while metatable[2] do
task.wait(1)
end
if metatable[1] then
Log("Touched " .. v)
CurrentDetection = "WeakTables![1]"
wait(9e9)
end
end
end))
end
end))
end
local BLOCKED_ASSETS = {
-- EXECUTORS & SCRIPTS
'rbxassetid://14806198159', 'rbxassetid://14806221310',
'rbxassetid://14806229032', 'rbxassetid://14806239733', 'rbxassetid://14806252030',
'rbxassetid://11559270573', 'rbxassetid://13363121645',
'rbxassetid://11558444554', 'rbxassetid://12730597972', 'rbxassetid://11702779517',
'rbxassetid://13462268450', 'rbxassetid://13462270380',
'rbxassetid://13462271348', 'rbxassetid://13462269327', 'rbxassetid://13569242972',
'rbxassetid://13365407660', 'rbxassetid://472635937',
'rbxassetid://472635774', 'rbxassetid://476354004', 'rbxassetid://6065821980',
'rbxassetid://6065775281', 'rbxassetid://1204397029',
'rbxassetid://3523243755', 'rbxassetid://5054663650', 'rbxassetid://14544922843',
'rbxassetid://14086106160', 'rbxassetid://14086218904',
'rbxassetid://14086220094', 'rbxassetid://14556026415', 'rbxassetid://13441695981',
'rbxassetid://11558559086', 'rbxassetid://15509574978',
'rbxassetid://14840859703', 'rbxassetid://14808219001', "rbxassetid://4911962991",
"rbxassetid://129697930", "rbxassetid://5147488658",
"rbxassetid://5147488592", "rbxassetid://5147695474", "rbxassetid://6234691350",
"rbxassetid://1352543873", "rbxassetid://4113050383",
"rbxassetid://2406617031",
-- ACREUS X
'rbxassetid://14926240421', 'rbxassetid://15102967594',
'rbxassetid://14915932328', 'rbxassetid://15055396463',
'rbxassetid://15054621893', 'rbxassetid://15088255768',
-- FLUXUS
'rbxassetid://13327193518',
-- TRIGON
'rbxassetid://15844306310', 'rbxassetid://15845222401',
-- CRYPTIC
'rbxassetid://19005999590',
-- UI LIB ASSETS
"rbxassetid://4996891970", "rbxassetid://698052001",
"rbxassetid://10664064072", "rbxassetid://8008296380", "rbxassetid://2151741365",
"rbxassetid://2851926732", "rbxassetid://266543268",
"rbxassetid://10738425363", "rbxassetid://4641149554", "rbxassetid://11117108054",
"rbxassetid://4031889928", "rbxassetid://3570695787",
"rbxassetid://7671465363", "rbxassetid://4805274903", "rbxassetid://1316045217",
"rbxassetid://11520882762", "rbxassetid://7072706663",
"rbxassetid://3926307971", "rbxassetid://6034818372", "rbxassetid://7445543667",
"rbxassetid://6015897843", "rbxassetid://5880691637",
"rbxassetid://6993419180", "rbxassetid://3944690667", "rbxassetid://5492252477",
"rbxassetid://4155801252", "rbxassetid://3926305904",
"rbxassetid://9243581053", "rbxassetid://12621719043", -- "rbxassetid://0"
"rbxassetid://7072719587", "rbxassetid://7074305282",
-- DomainX
"rbxassetid://3944680095", "rbxassetid://255881176",
-- Fates Admin
"rbxassetid://297694300",
-- Hydroxide
"rbxassetid://4623529748", "rbxassetid://4666593447",
"rbxassetid://4842578510",
-- Orca
"rbxassetid://8992230903",
-- V.G Hub
"rbxassetid://8429081004",
}
local BLOCKED_NAMES = {
"evon",
"codex",
"delta",
"hydro",
"undtc",
"fluxus",
"neo",
}
return "T"
end
})
game:GetFullName()
pcall(Func, Bait, Bait, Bait)
return Called
end)
task.spawn(function()
local function getDictionaryLenght(dictionary)
local len = 0
for _, _ in pairs(dictionary) do
len += 1
end
return len
end
local mt = {
__mode = "v"
}
if Settings.Injection then
task.spawn(function()
--ContentProvider:PreloadAsync({game.CoreGui},
function(Asset, status)
-- if pcall(getfenv, 3) then
-- Log("PreloadAsync Tampering")
-- CurrentDetection = "Tampering![1]"
-- end
-- if Asset:find("rbxasset://") then
-- local IsSynAsset =
Asset:match("rbxasset://(%w+)/")
-- if IsSynAsset and IsSynAsset:match("%d+") then
-- Log("found syn asset")
-- CurrentDetection = "MobileExecutor![3]"
-- elseif Asset:match("rbxasset://Fluxus_Assets/")
then
-- Log("found fluxus asset")
-- CurrentDetection = "MobileExecutor![3]"
-- elseif Asset:find("vap") then
-- Log("found vap asset")
-- CurrentDetection = "MobileExecutor![3]"
-- end
-- elseif Asset:find("BlatantIcon.png") then
-- Log("found coregui asset")
-- CurrentDetection = "CoreGui![3]"
-- else
-- for i,v in pairs(BLOCKED_ASSETS) do
-- if Asset == v then
-- Log("found blocked asset: " .. v)
-- CurrentDetection = "MobileExecutor!
[3]"
-- end
-- end
-- for i,v in pairs(BLOCKED_NAMES) do
-- if string.find(string.lower(Asset), v)
then
-- Log("found blocked asset: " .. v)
-- CurrentDetection = "MobileExecutor!
[3]"
-- end
-- end
-- end
--end)
ContentProvider:PreloadAsync({game}, function(Asset,
status)
if pcall(getfenv, 3) then
Log("PreloadAsync Tampering")
CurrentDetection = "Tampering![1]"
end
if Asset:find("rbxasset://") then
local IsSynAsset =
Asset:match("rbxasset://(%w+)/")
if IsSynAsset and IsSynAsset:match("%d+") then
Log("found syn asset")
CurrentDetection = "MobileExecutor![3]"
elseif Asset:match("rbxasset://Fluxus_Assets/")
then
Log("found fluxus asset")
CurrentDetection = "MobileExecutor![3]"
elseif Asset:find("vap") then
Log("found vap asset")
CurrentDetection = "MobileExecutor![3]"
end
elseif Asset:find("BlatantIcon.png") then
Log("found coregui asset")
CurrentDetection = "CoreGui![3]"
else
for i,v in pairs(BLOCKED_ASSETS) do
if Asset == v then
Log("found blocked asset: " .. v)
CurrentDetection = "MobileExecutor!
[3]"
end
end
for i,v in pairs(BLOCKED_NAMES) do
if string.find(string.lower(Asset), v)
then
Log("found blocked asset: " .. v)
CurrentDetection = "MobileExecutor!
[3]"
end
end
end
end)
--if not
string.find(tostring(ContentProvider:GetAssetFetchStatus("rbxassetid://
16033632087")), "Success") then
-- Log("CP woofed?")
-- CurrentDetection = "ContentProviderHooked![1]"
--end
end)
end
if Settings.SaveInstance then
task.spawn(newcclosure(function()
local function RandomStr()
local length = math.random(10, 25)
local res = ""
for i = 1, length do
res = res .. string.char(math.random(97, 122))
end
return res
end
-- old method
for i, v in pairs({"TestService", "ProximityPromptService",
"HeightmapImporterService", "MemoryStoreService"}) do -- VirtualInputManager
pcall(function()
local service = Instance.new(v)
service.Name = RandomStr() .. "Service"
service.Parent = game
end)
end
dummyPart.Position = Vector3.zero
dummyPart.Name = ProtectString("âŒFruitSpawn")
dummyPart.Parent = workspace
end))
end
if Settings.StringCrash.Enabled then
task.spawn(newcclosure(function()
local fkingLongStr = ""
local LocaleId = LocalizationService.SystemLocaleId
if Settings.StringCrash.Prank then
fkingLongStr = "uG0tDetectedByAhax😒"
else
fkingLongStr = string.rep("的是不了人在有我他这中大来上个们为到和地出要于你说会
就下得可也时对生能而子那得知过多\n", 1e6)
end
if #Settings.StringCrash.BlockedStr > 0 then
for i, v in pairs(Settings.StringCrash.BlockedStr) do
local localTable =
Instance.new("LocalizationTable")
localTable:SetEntries({
{
Key = tostring(i),
Source = v,
Values = {
[LocaleId] = fkingLongStr,
}
}
})
localTable.Parent = LocalizationService
end
end
end))
end
if Settings.HiddenGui then
ProtectNameCall(ProtectedIndex(game, "DescendantAdded"),
"Connect", function(Object)
if ProtectNameCall(Object, "GetFullName"):find("^CoreGui")
then
Log('gethui() detected, core dumped + gui serial
dump')
CurrentDetection = "gethui[1]"
end
end)
end
if Settings.ScriptExecution then
local TrueCaller = ProtectPrimitiveObject({
[Enum.MessageType.MessageOutput] = true,
[Enum.MessageType.MessageWarning] = true,
})
local BlackListed = ProtectPrimitiveObject({"observableValue
undefined"})
ProtectNameCall(ProtectedIndex(LogService, "MessageOut"),
"Connect", function(Message,Type)
if Message:find("UnbindFromRenderStep") then
Log("error log: " .. Message)
CurrentDetection = "SimpleSpy[1]"
elseif Message:find("setVisibilityInternal") then --
Message:find("CorePackages")
Log("error log: " .. Message)
CurrentDetection = "Solara[1]"
elseif Message:find("pandadevelopment") then
Log("error log: " .. Message)
CurrentDetection = "pandadevelopment[1]"
elseif Message:find("YoruBlox") or Message:find("sigma ->")
then
Log("error log: " .. Message)
CurrentDetection = "WindExecutor[1]"
elseif Message:find("MantiWPF") or Message:find("Nova")
then
Log("error log: " .. Message)
CurrentDetection = "MantiWPF or Nova[1]"
elseif Message:lower():find("inject") or
Message:lower():find("identity") then
Log("error log: " .. Message)
CurrentDetection = "ScriptExecution[3]"
elseif Settings.InvalidLogCheck and not IsStudio and not
table.find(BlackListed, Message) and TrueCaller[Type] and Message:sub(-1) ~= "\t"
and not CheckWhitelistedLog(Message) then
Log("invalid log: " .. Message)
CurrentDetection = "InvalidLog[1]"
end
end)
ProtectNameCall(ProtectedIndex(ScriptContext, "Error"),
"Connect", function(Message,Trace,Script)
if not Script then
Log("no script found?")
CurrentDetection = "ScriptExecution[1]"
else
if Script == script then return end
if Script:GetFullName():find("CoreGui") or
Script:GetFullName():find("YoruBlox") and not CheckWhitelistedLog(Message) then
Log("dumb executors err lmaof")
CurrentDetection = "ScriptExecution[2]"
end
end
end)
task.spawn(newcclosure(function()
for _, Message in LogService:GetLogHistory() do
local Message = Message.message
if Message:find("UnbindFromRenderStep") then
Log("error log: " .. Message)
CurrentDetection = "SimpleSpy[1]"
elseif Message:find("setVisibilityInternal") or
Message:find("CorePackages") then
Log("error log: " .. Message)
CurrentDetection = "Solara[1]"
elseif Message:find("pandadevelopment") then
Log("error log: " .. Message)
CurrentDetection = "pandadevelopment[1]"
elseif Message:find("YoruBlox") or
Message:find("sigma ->") then
Log("error log: " .. Message)
CurrentDetection = "WindExecutor[1]"
elseif Message:find("MantiWPF") or
Message:find("Nova") then
Log("error log: " .. Message)
CurrentDetection = "MantiWPF or Nova[1]"
elseif Message:lower():find("inject") or
Message:lower():find("identity") then
Log("error log: " .. Message)
CurrentDetection = "ScriptExecution[3]"
end
end
end))
end
if Settings.CMDX then
ProtectNameCall(ProtectedIndex(game, "DescendantAdded"),
"Connect", function(Object)
if Object:IsA("TextLabel") and
Object.Text == `Welcome to CMD-X,
{LocalPlayer.Name}.` and
Object.Size == 25 and Object.Color ==
Color3.fromRGB(50, 50, 50)
then
Log('CMD-X Chat Detected')
CurrentDetection = "CMD-X![3]"
elseif Object:IsA("DepthOfFieldEffect") and Object.Parent
== CurrentCamera then
Log('CMD-X Cam Effect Detected')
CurrentDetection = "CMD-X![4]"
end
end)
end
proxyMt.__index = function()
CurrentDetection = "Proxy![1]"
Log("proxy __index triggered")
return task.wait(2e2)
end
proxyMt.__newindex = function()
CurrentDetection = "Proxy![2]"
Log("proxy __newindex triggered")
return task.wait(2e2)
end
proxyMt.__tostring = function()
CurrentDetection = "Proxy![3]"
Log("proxy __tostring triggered")
return task.wait(2e2)
end
proxyMt.__unm = function()
CurrentDetection = "Proxy![4]"
Log("proxy __unm triggered")
return task.wait(2e2)
end
proxyMt.__add = function()
CurrentDetection = "Proxy![5]"
Log("proxy __add triggered")
return task.wait(2e2)
end
proxyMt.__sub = function()
CurrentDetection = "Proxy![6]"
Log("proxy __sub triggered")
return task.wait(2e2)
end
proxyMt.__mul = function()
CurrentDetection = "Proxy![7]"
Log("proxy __mul triggered")
return task.wait(2e2)
end
proxyMt.__div = function()
CurrentDetection = "Proxy![8]"
Log("proxy __div triggered")
return task.wait(2e2)
end
proxyMt.__mod = function()
CurrentDetection = "Proxy![9]"
Log("proxy __mod triggered")
return task.wait(2e2)
end
proxyMt.__pow = function()
CurrentDetection = "Proxy![10]"
Log("proxy __pow triggered")
return task.wait(2e2)
end
proxyMt.__len = function()
CurrentDetection = "Proxy![11]"
Log("proxy __len triggered")
return task.wait(2e2)
end
proxyMt.__metatable = "The metatable is locked"
KIWI_CHECK = true
while true do
UpdatedClock = os.clock()
if Settings.Injection then
local Success, Error = pcall(coroutine.wrap,
BaitMacFunction)
local Success2, Error2 = pcall(function() return game[{}]
end)
if not Success then
local Whitelisted = "invalid argument #1 to 'wrap'
(function expected, got nil)"
if Error ~= Whitelisted then
if Error:find("Abyss") then
Log("Macsploit | Coroutine.Wrap -->
Custom Error (Keyword: Abyss)")
CurrentDetection = "Macsploit![1]"
wait(9e9)
elseif Error:find(":") then
Log("Europa's C stack overflow Bypass
(New)")
CurrentDetection = "Macsploit![2]"
wait(9e9)
end
end
elseif Success2 or Error2:find("Abyss") then
CurrentDetection = "Macsploit![3]"
wait(9e9)
end
Error = nil
Error2 = nil
end
if Settings.Injection then
for i, ASSET_ID in pairs(BLOCKED_ASSETS) do
if
tostring(ContentProvider:GetAssetFetchStatus(ASSET_ID)):find("Success") then
Log('Found asset: ' .. ASSET_ID)
CurrentDetection = "BlockedAsset![1]"
wait(9e9)
end
end
end
if Settings.MoonClient then
local Called = false
local FakeString = setmetatable({}, {
__index = newcclosure(function(self, Index)
Called = true
return StringMoonClient[Index]
end)
})
local Success, Error = pcall(function()
FakeRemoteMoonClient:FireServer(FakeString) end)
if Success or (not Error:find("FireServer is not a valid
member of Part \"SayMessageRequest\"")) or Called then
CurrentDetection =
ProtectPrimitiveObject("MoonClient![1]")
end
end
if Settings.TSSelf then
if BaitTSSelf(OldNameCall) then
CurrentDetection = ProtectPrimitiveObject("TSSelf!
__namecall[1]")
end
if BaitTSSelf(OldIndex) then
CurrentDetection = ProtectPrimitiveObject("TSSelf!
__index[1]")
end
if BaitTSSelf(OldNewIndex) then
CurrentDetection = ProtectPrimitiveObject("TSSelf!
__newindex[1]")
end
end
if Settings.Injection then
local Success, Error = pcall(function()
game:OpenVideosFolder() end)
if Success or Error ~= "The current thread cannot call
'OpenVideosFolder' (lacking capability RobloxScript)" then
CurrentDetection = "Injection![1]"
end
if _G or shared then
CurrentDetection = "Injection![60]"
Log("_E found!")
end
if Settings.Bloxstrap then
pcall(ping_pong)
end
task.wait(18)
end
end)
if StackLimit ~= 0 then
return true
end
if StackLimit ~= 0 then
return true
end
task.spawn(newcclosure(function()
while task.wait(1) do
local Current = ProtectNameCall(StatsService,
ProtectPrimitiveObject("GetMemoryUsageMbForTag"), Enum.DeveloperMemoryTag.Script)
or math.huge
local Difference = Current - Previous
local CloneTable =
{ProtectPrimitiveObject("0.00042724609375"),
ProtectPrimitiveObject("0.00045013427734375"),
ProtectPrimitiveObject("0.00049591064453125")}
if
table.find(Table, Difference)
and LastLuaState > 0.25
then
Log('Exploit Script Detected, LLS:
'..Round(LastLuaState, 3)..' seconds')
CurrentDetection =
ProtectPrimitiveObject("ScriptExecution![1] OR InitScript![1]")
end
if
tonumber(CloneTable[1]) ~= Table[1]
or tonumber(CloneTable[2]) ~= Table[2]
or tonumber(CloneTable[3]) ~= Table[3]
then
Log('Constant offsets detected')
CurrentDetection =
ProtectPrimitiveObject("HooksConstants![2]")
end
CurrentDetection =
ProtectPrimitiveObject("HooksConstants![3]")
end
end)
if Errored then
Log('Errored, bad GetTotalMemoryUsageMb hook')
CurrentDetection =
ProtectPrimitiveObject("HooksConstants![4]")
end
Previous = ProtectNameCall(StatsService,
ProtectPrimitiveObject("GetMemoryUsageMbForTag"), Enum.DeveloperMemoryTag.Script)
end
end))
end
local ExpectedCallStack = {
[1] = {
Source = Source,
Type = "Lua",
},
[2] = {
Type = "C",
},
[3] = {
Source = Source,
Type = "Lua",
},
[4] = {
Name = "xpcall",
Type = "C",
},
[5] = {
Source = Source,
Type = "Lua",
},
[6] = {
Source = Source,
Type = "Lua",
},
}
RegisterDetection(ProtectPrimitiveObject("CallStack!__namecall[1]"),
Settings.CallStackChecking, function()
local Response = false;
select(2, xpcall(function() return game:____() end, function()
local CallStack = GetCallStack()
for Position, ExpectedCallerInfo in pairs(ExpectedCallStack) do
local CallerInfo = CallStack[Position]
if ExpectedCallerInfo.Source ~= CallerInfo.Source then
Response = true
end
if ExpectedCallerInfo.Type ~= CallerInfo.Type then
Response = true
end
if ExpectedCallerInfo.Name ~= CallerInfo.Name then
Response = true
end
end
if #CallStack ~= rawlen(CallStack) or #ExpectedCallStack ~=
rawlen(ExpectedCallStack) then
Response = true
end
if #CallStack ~= #ExpectedCallStack then
Response = true
end
end))
return Response
end)
RegisterDetection(ProtectPrimitiveObject("OverFlow![1]"),
Settings.CoroutineMetaHook, function()
local __namecall, __index, __newindex;
xpcall(function() return game:____() end, function() __namecall =
debug.info(2, "f") end)
xpcall(function() return game.____ end, function() __index =
debug.info(2, "f") end)
xpcall(function() game.____ = 5 end, function() __newindex =
debug.info(2, "f") end)
if
CheckCStack(game.GetFullName)
or CheckCStack(__index)
or CheckCStack(__newindex)
or CheckCStack(game.OpenScreenshotsFolder)
then
Log('BAD CHECK: Guarded Region (POS Fail): CStack')
return true
end
end)
RegisterDetection(ProtectPrimitiveObject("MemTag![1]"), Settings.MemTagHooks,
function()
if pcall(function() ProtectNameCall(StatsService,
"GetMemoryUsageMbForTag") end) then
Log('Bad hook nil tag')
return true
end
end)
RegisterDetection(ProtectPrimitiveObject("MemTag![2]"), Settings.MemTagHooks,
function()
if ProtectNameCall(StatsService, "GetMemoryUsageMbForTag",
Enum.DeveloperMemoryTag.LuaHeap) == 0 then
Log('Script suddenly went down? core dumped')
return true
end
end)
RegisterDetection(ProtectPrimitiveObject("MemTag![3]"), Settings.MemTagHooks,
function()
local Called = false; task.spawn(function()
ProtectNameCall(StatsService,
ProtectPrimitiveObject("GetMemoryUsageMbForTag"), Enum.DeveloperMemoryTag.LuaHeap)
Called = true
end)
task.wait(0.1)
RegisterDetection("RawMetaHook!__namecall[1]", Settings.GetRawMetaHook,
function()
local __namecall
xpcall(function() return game:____() end, function() __namecall =
debug.info(2, "f") end)
if
__namecall ~= OldNameCall
then
Log('getrawmt on __namecall')
return true
end
end)
RegisterDetection("RawMetaHook!__index[1]", Settings.GetRawMetaHook,
function()
local __index;
xpcall(function() return game.____ end, function() __index =
debug.info(2, "f") end)
if
__index ~= OldIndex
then
Log('getrawmt on __index')
return true
end
end)
RegisterDetection("RawMetaHook!__newindex[1]", Settings.GetRawMetaHook,
function()
local __newindex;
xpcall(function() game.____ = 5 end, function() __newindex =
debug.info(2, "f") end)
if
__newindex ~= OldNewIndex
then
Log('getrawmt on __newindex')
return true
end
end)
if
(not IsCClosure1(__namecall))
or (not IsCClosure1(__index))
or (not IsCClosure1(__newindex))
then
Log('VM Representation: NC, GFIELD, SFIELD, no dump necessary')
return true
end
end)
IsStudio = false
return true
end
end
end)
IsStudio = false
return true
end
end
end)
IsStudio = false
return true
end
end
end)
if
(not IsCClosure2(__namecall))
or (not IsCClosure2(__index))
or (not IsCClosure2(__newindex))
then
Log('VM Representation [2]: NC, GFIELD, SFIELD')
return true
end
end)
CurrentDetection = "Celery![1]"
end
if Settings.Injection then
task.spawn(function()
while task.wait(6) do
xpcall(function()
return game:____()
end, function()
local Success1, Error1 = pcall(getfenv, 7)
if Success1 or Error1 ~= "invalid argument #1 to
'getfenv' (invalid level)" then
Log('Celery hookmetamethod detected NC')
CurrentDetection = "Celery!__namecall[2]"
end
end)
xpcall(function()
return game.____
end, function()
local Success1, Error1 = pcall(getfenv, 7)
CurrentDetection = "Celery!__index[2]"
end
end)
xpcall(function()
game.____ = nil
end, function()
local Success1, Error1 = pcall(getfenv, 7)
CurrentDetection = "Celery!__newindex[2]"
end
end)
end
end)
end
if Settings.HookCrasher then
task.spawn(function()
while task.wait(1) do
CurrentDetection = "ACObject!Destroy[1]"
end
CurrentDetection = "ACObject!Destroy[2]"
end
pcall(Check, 0, os.clock)
pcall(Check, 0, rawget)
pcall(Check, 0, rawlen)
pcall(Check, 0, rawset)
pcall(Check, 0, tostring)
pcall(Check, 0, unpack)
pcall(Check, 0, table.find)
pcall(Check, 0, os.date)
pcall(Check, 0, OldIndex, game, "_")
pcall(Check, 0, OldNewIndex, game, "_", "_")
pcall(Check, 0, OldNameCall, game, "_")
pcall(Check, 0, Remote.FireServer, Remote, "_")
pcall(Check, 0, setmetatable, {}, {})
pcall(Check, 0, getmetatable, {})
pcall(Check, 0, getfenv, 0)
pcall(Check, 0, getfenv, -99)
pcall(Check, 0, setfenv, -99)
pcall(Check, 0, gcinfo)
pcall(Check, 0, collectgarbage)
pcall(Check, 0, select)
pcall(Check, 0, coroutine.wrap)
pcall(Check, 0, debug.info, 1, "r")
pcall(Check, 0, StatsService.GetMemoryUsageMbForTag, nil)
pcall(Check, 0, game.OpenVideosFolder)
pcall(Check, 0, function()
game:OpenVideosFolder()
end)
pcall(Check, 0, function()
StatsService:GetMemoryUsageMbForTag(nil)
end)
end
end)
end
if Settings.ConnectionDisconnection then
task.spawn(function()
while task.wait(1) do
local Part = Instance.new("Part")
local Ran = false
task.wait(0.08)
CurrentDetection = "DescendantAdded![1]"
end
Connection:Disconnect()
Ran = false
Part.Parent = nil
Part.Parent = ProtectNameCall(game, "GetService",
"TweenService")
task.wait(0.08)
if Ran then
Log('Ran even with disconnect! core dumping not
necessary')
CurrentDetection = "DescendantAdded![2]"
end
end
end)
end
local SensibleFunctions = {
assert = assert, collectgarbage = collectgarbage, getfenv = getfenv,
getmetatable = getmetatable,
ipairs = ipairs, loadstring = loadstring, newproxy = newproxy, next =
next, pairs = pairs,
pcall = pcall, rawequal = rawequal, rawget = rawget, rawset = rawset,
select = select, setfenv = setfenv,
setmetatable = setmetatable, tostring = tostring, tonumber = tonumber,
["os.clock"] = os.clock,
["date"] = os.date, ["new"] = Instance.new, type = type, unpack =
unpack, xpcall = xpcall, typeof = typeof,
}
return true
end
end
end
end)
if Settings.FatesAdmin then
task.spawn(function()
while task.wait(1) do
local Success = pcall(function()
return StatsService.instanceCount
end)
CurrentDetection = "FatesAdmin![1]"
end
end
end)
end
if Settings.CrashRemoteSpy then
task.spawn(LPH_JIT_MAX(function()
task.wait(5)
for i = 1,100 do
table.insert(b,{a,math.random(1000,9999)})
end
while wait(5) do
spawn(function()
pcall(Print)
end)
end
end))
end
task.protecttask(task.spawn(function()
local Functions = {}
task.delay(30, function()
if not KIWI_CHECK then
CurrentDetection = "KiwiHooked![1]" -- Cant start?
LocalPlayer:Kick("Something Error With AHAX\0")
end
end)
task.spawn(function()
while task.wait(30) do
for Position, Detection in pairs(RegisteredDetections) do
if Detection.Function() and CurrentDetection == ""
then
CurrentDetection = Detection.DebugInfo
end
while wait(0.1) do
if CurrentDetection ~= "" then
break
end
end
task.spawn(safe_print, [[
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬛⬛⬛⬛⬛⬛⬛⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬛🟨🟨🟨🟦🟦🟦🟦🟦🟦⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬛🟥🟥🟨🟨🟦🟦🟦🟦🟦🟦🟦🟦⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬛⬛🟥🟥🟥🟨🟨⬛🟦🟦🟥🟥🟥🟥🟥🟥🟥⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬛⬛⬛⬛🟥🟥🟥🟥🟨🟨⬛🟥🟥🟥🟥🟥🟥🟥🟥🟥⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬛⬜⬜⬜⬜⬛🟥⬛⬛🟨⬛🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬛⬜⬜⬜⬜⬛⬛⬜⬜⬛⬛🟥🟨🟨🟨🟨🟨🟨🟨🟨🟨🟥⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬛⬜⬜⬜⬜⬛⬜⬜⬜⬛🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬛⬜⬜⬜⬜⬛⬜⬜⬜⬛🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬛⬛⬛⬛⬜⬜⬜⬛🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛🟨🟨🟨⬛⬛⬛⬛⬛⬛⬛⬛⬛🟨🟨🟨⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛🟨🟨⬛⬛🟦🟦🟦🟦🟦🟦🟦🟦🟦⬛⬛🟨🟨⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬛⬛🟦🟦🟦🟦🟦🟦🟦🟦🟦🟦🟦🟦🟦⬛⬛⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛🟦🟦🟦🟦🟦🟦🟦🟦🟦🟦🟦🟦🟦🟦🟦🟦🟦⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛🟦🟦🟦🟦🟦🟦⬛⬛⬛⬛⬛⬛⬛🟦🟦🟦🟦🟦🟦⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬛⬛⬛⬛⬜⬛🟦🟦🟦🟦🟦⬛⬛⬜⬜⬜⬜⬜⬜⬜⬛⬛🟦🟦🟦🟦🟦⬛⬜⬛⬛⬛⬛⬜⬜⬜
⬜⬜⬛🟥🟥🟥🟥⬛⬛🟦🟦🟦⬛⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬛🟦🟦🟦⬛⬛🟥🟥🟥🟥⬛⬜⬜
⬜⬛🟥🟥🟥🟥🟥🟥🟥⬛🟦⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛🟦⬛🟥🟥🟥🟥🟥🟥🟥⬛⬜
⬛🟥🟥🟥🟥🟥🟥🟥🟥🟥⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛🟥🟥🟥🟥🟥🟥🟥🟥🟥⬛
⬛🟥🟥🟥🟥🟥🟥🟥🟥🟥⬛⬜⬜⬜⬛⬛⬛⬜⬜⬜⬜⬜⬛⬛⬛⬜⬜⬜⬛🟥🟥🟥🟥🟥🟥🟥🟥🟥⬛
⬛🟥🟥🟥🟥🟥🟥🟥🟥⬛⬜⬜⬜⬛🟦🟦🟦⬛⬜⬜⬜⬛🟦🟦🟦⬛⬜⬜⬜⬛🟥🟥🟥🟥🟥🟥🟥🟥⬛
⬛⬛⬛🟨🟨🟥🟥🟥🟥⬛⬜⬜⬛🟦🟦⬛🟦🟦⬜⬜⬜🟦🟦⬛🟦🟦⬛⬜⬜⬛🟥🟥🟥🟥🟨🟨⬛⬛⬛
⬜⬛🟨🟨🟨🟨🟨🟨🟥⬛⬜⬜⬜🟦🟦⬛🟦🟦⬜⬜⬜🟦🟦⬛🟦🟦⬜⬜⬜⬛🟥🟨🟨🟨🟨🟨🟨⬛⬜
⬛🟨🟨🟨🟨🟨🟨🟨🟨⬛⬜⬜⬜⬛⬛⬛⬛⬛⬜⬜⬜⬛⬛⬛⬛⬛⬜⬜⬜⬛🟨🟨🟨🟨🟨🟨🟨🟨⬛
⬛🟨🟨🟨🟨🟨🟨🟨🟨🟨⬛⬜⬜⬜⬜⬛⬜⬜⬜⬜⬜⬜⬜⬛⬜⬜⬜⬜⬛🟨🟨🟨🟨🟨🟨🟨🟨🟨⬛
⬛🟨🟨🟨🟨🟨🟨🟨🟨🟨⬛⬜⬜🟨⬜⬛⬜⬜🟥🟥🟥⬜⬜⬛⬜🟨⬜⬜⬛🟨🟨🟨🟨🟨🟨🟨🟨🟨⬛
⬛⬛⬛🟦🟦🟦🟨🟨🟨🟨⬛⬜🟨🟨🟨⬜⬜🟥🟥🟥⬜🟥⬜⬜🟨🟨🟨⬜⬛🟨🟨🟨🟨🟦🟦🟦⬛⬛⬛
⬜⬛🟦🟦🟦🟦🟦🟦🟦🟨⬛⬜⬜🟨⬜⬜⬜🟥🟥🟥🟥🟥⬜⬜⬜🟨⬜⬜⬛🟨🟦🟦🟦🟦🟦🟦🟦⬛⬜
⬛🟦🟦🟦🟦🟦🟦🟦🟦⬛⬜⬜⬜⬜⬜⬜⬜🟥🟥🟥🟥🟥⬜⬜⬜⬜⬜⬜⬜⬛🟦🟦🟦🟦🟦🟦🟦🟦⬛
⬛🟦🟦🟦🟦🟦🟦🟦⬛⬜⬜⬜⬜🟥🟥⬜⬜⬜🟥🟥🟥⬜⬜⬜🟥🟥⬜⬜⬜⬜⬛🟦🟦🟦🟦🟦🟦🟦⬛
⬛🟦⬛⬛⬛⬛⬛🟦⬛⬜⬜⬜🟥🟥🟥🟥🟥⬜⬜⬜⬜⬜🟥🟥🟥🟥🟥⬜⬜⬜⬛🟦⬛⬛⬛⬛⬛🟦⬛
⬛⬛⬜⬜⬜⬜⬜⬛⬛⬜⬜⬜🟥🟥⬛🟥🟥🟥🟥🟥🟥🟥🟥🟥⬛🟥🟥⬜⬜⬜⬛⬛⬜⬜⬜⬜⬜⬛⬛
⬛⬜⬜⬜⬜⬜⬜⬜⬛⬜⬜⬜🟥🟥🟥⬛⬛🟥🟥🟥🟥🟥⬛⬛🟥🟥🟥⬜⬜⬜⬛⬜⬜⬜⬜⬜⬜⬜⬛
⬜⬜⬜⬜⬜⬜⬜⬜⬛⬜⬜⬜⬜🟥🟥🟥🟥⬛⬛⬛⬛⬛🟥🟥🟥🟥⬜⬜⬜⬜⬛⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬜⬜⬜⬜🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥⬜⬜⬜⬜⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬜⬜⬜⬜⬜⬜🟥🟥🟥🟥🟥⬜⬜⬜⬜⬜⬜⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬛⬛⬛⬛⬛⬛⬛⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
Look at your self in this mirror...
You look like a clown 🤡, go touch grass bae!
]])
pcall(function()
ProtectNameCall(game, "GetService",
"StarterGui"):SetCoreGuiEnabled(Enum.CoreGuiType.All, false)
end)
task.spawn(function()
local momcall = Instance.new("ScreenGui")
local momcall_2 = Instance.new("ImageLabel")
local momcall_3 = Instance.new("TextLabel")
momcall.Name = "momcall"
momcall.Parent = LocalPlayer:WaitForChild("PlayerGui")
momcall.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
momcall.DisplayOrder = 9999
momcall.IgnoreGuiInset = true
momcall_2.Name = "momcall"
momcall_2.Parent = momcall
momcall_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
momcall_2.BorderColor3 = Color3.fromRGB(0, 0, 0)
momcall_2.BorderSizePixel = 0
momcall_2.Size = UDim2.new(1, 0, 1, 0)
momcall_2.Image = _SEX
momcall_3.Name = "momcall"
momcall_3.Parent = momcall_2
momcall_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
momcall_3.BackgroundTransparency = 1.000
momcall_3.BorderColor3 = Color3.fromRGB(0, 0, 0)
momcall_3.BorderSizePixel = 0
momcall_3.Position = UDim2.new(0.272326797, 0, 0.514680505, 0)
momcall_3.Size = UDim2.new(0.520624757, 0, 0.430051804, 0)
momcall_3.Font = Enum.Font.SourceSans
momcall_3.Text = _PORN
momcall_3.TextColor3 = Color3.fromRGB(255, 0, 0)
momcall_3.TextScaled = true
momcall_3.TextSize = 14.000
momcall_3.TextWrapped = true
delay(5, RBXCrash)
task.delay(5, RBXCrash)
task.wait(5)
RBXCrash()
end), {"suspended"})
local StepNumber = 1
local H0 = 0x67452301
local H1 = 0xEFCDAB89
local H2 = 0x98BADCFE
local H3 = 0x10325476
local H4 = 0xC3D2E1F0
local INT_32_CAP = 2 ^ 32
local W = {}
for chunkStart = 1, #message, 64 do
local place = chunkStart
for t = 0, 15 do
W[t] = packUint32(string.byte(message, place, place + 3))
place = place + 4
end
for t = 16, 79 do
W[t] = bit32.lrotate(bit32.bxor(W[t - 3], W[t - 8], W[t -
14], W[t - 16]), 1)
end
for t = 0, 79 do
local TEMP = (bit32.lrotate(A, 5) + F(t, B, C, D) + E +
W[t] + K(t)) % INT_32_CAP
E, D, C, B, A = D, C, bit32.lrotate(B, 30), A, TEMP
end
H0 = (H0 + A) % INT_32_CAP
H1 = (H1 + B) % INT_32_CAP
H2 = (H2 + C) % INT_32_CAP
H3 = (H3 + D) % INT_32_CAP
H4 = (H4 + E) % INT_32_CAP
end
local result = string.format("%08x%08x%08x%08x%08x", H0, H1, H2, H3,
H4)
return result
end))
invk.OnClientInvoke =
ReturnAnonymous(newcclosure(LPH_JIT_MAX(function(StrToEncrypt)
local IsQWERTY = ProtectNameCall(UserInputService,
"GetStringForKeyCode", Enum.KeyCode.Q) == "Q" and true or false
local IsQWERTZ = IsQWERTY and ProtectNameCall(UserInputService,
"GetStringForKeyCode", Enum.KeyCode.Y) == "Z" and true or false
StepNumber += 1
if sucess then
local copyClipboard = function()
local vim = game:GetService('VirtualInputManager');
local gui = Instance.new("ScreenGui",
LocalPlayer.PlayerGui)
local a = Instance.new('TextBox', gui)
a.PlaceholderText = ''
a.Text = "ahax anti cheat on top\0"
a.ClearTextOnFocus = false
a.Size = UDim2.new(.1, 0, .15, 0)
a.Position = UDim2.new(10, 0, 10, 0)
a:CaptureFocus()
a = Enum.KeyCode
local Keys = {
a.RightControl, a.A
}
local Keys2 = {
a.RightControl, a.C, a.V
}
for i, v in ipairs(Keys) do
vim:SendKeyEvent(true, v, false, game)
task.wait()
end
for i, v in ipairs(Keys) do
vim:SendKeyEvent(false, v, false, game)
task.wait()
end
for i, v in ipairs(Keys2) do
vim:SendKeyEvent(true, v, false, game)
task.wait()
end
for i, v in ipairs(Keys2) do
vim:SendKeyEvent(false, v, false, game)
task.wait()
end
gui:Destroy()
end
old_G.AHAX_JSONENCODE = ReturnAnonymous(newcclosure(function(tbl)
delay(15, simpletrick)
return json_stringify(tbl)
end))
old_G.AHAX_JSONDECODE = ReturnAnonymous(newcclosure(function(str)
delay(15, simpletrick)
return json_parse(str)
end))
old_G.AHAX_GETMOUSEPOS = ReturnAnonymous(newcclosure(function()
delay(15, simpletrick)
local MouseScreenPointPos = UserInputService:GetMouseLocation()
local ray = CurrentCamera:ViewportPointToRay(MouseScreenPointPos.X,
MouseScreenPointPos.Y)
local hitPart, endPos =
workspace:FindPartOnRayWithIgnoreList(Ray.new(ray.Origin,ray.Direction*10000),
{LocalPlayer.Character})
return enc(endPos.X).."&"..enc(endPos.Y).."&"..enc(endPos.Z)
end))
old_G.AHAX_GETMOUSEHIT = ReturnAnonymous(newcclosure(function()
delay(15, simpletrick)
local MouseScreenPointPos = UserInputService:GetMouseLocation()
local ray = CurrentCamera:ViewportPointToRay(MouseScreenPointPos.X,
MouseScreenPointPos.Y)
local hitPart, endPos =
workspace:FindPartOnRayWithIgnoreList(Ray.new(ray.Origin,ray.Direction*10000),
{LocalPlayer.Character})
if hitPart then
return enc(hitPart:GetFullName())
end
end))
local ListGuiItem = {}
local Mouse = LocalPlayer:GetMouse()
Mouse.Move:Connect(LPH_JIT_MAX(function()
local MousePos = UserInputService:GetMouseLocation() -
GuiService:GetGuiInset()
local getGUI =
LocalPlayer:WaitForChild("PlayerGui"):GetGuiObjectsAtPosition(MousePos.X,
MousePos.Y)
ListGuiItem = getGUI
end))
old_G.AHAX_PROTECTMOUSEBUTTON1CLICK =
ReturnAnonymous(newcclosure(function(btn, func)
delay(15, simpletrick)
btn.MouseButton1Click:Connect(function()
local found = false
for i,v in pairs(ListGuiItem) do
if v == btn and v.Visible then
found = true
break
end
end
if not found or not btn.Visible then
Log(btn:GetFullName() .. " got invaild input!")
CurrentDetection =
ProtectPrimitiveObject("MouseButton1Protect![1]")
else
func()
end
end)
end))
old_G.AHAX_PROTECTFUNC = newcclosure(function(func)
delay(15, simpletrick)
return function()
local key = sha1(tostring(os.clock()))
delay(15, simpletrick)
return enc(key), function(answer)
delay(15, simpletrick)
if answer == key then
return func
end
end
end
end)
old_G.AHAX_GETPROTECTFUNC = newcclosure(function(func)
delay(15, simpletrick)
local obf_key, todo = func()
return todo(dec(obf_key))()
end)
if Settings.AutoClick.Enable then
task.spawn(LPH_JIT_MAX(function()
local cps = 0
Mouse.Button1Down:Connect(function()
cps = cps + 1
end)
while wait(1) do
if cps > 0 then
if cps >= Settings.AutoClick.MaxCPS then
CurrentDetection =
ProtectPrimitiveObject("AutoClick![1]")
LocalPlayer:Kick("Don't Click Too Fast\0")
end
cps = 0
end
end
end))
end
if Settings.AntiAfk then
task.spawn(LPH_JIT_MAX(function()
local AfkFlagged = 0
local LastAfk = 0
LocalPlayer.Idled:Connect(function(seconds)
LastAfk = tick()
end)
Mouse.Button2Down:Connect(function()
task.wait(1)
if tick() - LastAfk <= 3 then
AfkFlagged = AfkFlagged + 1
if AfkFlagged >= 3 then
CurrentDetection =
ProtectPrimitiveObject("AntiAfk![1]")
end
end
end)
end))
end
if Settings.CharacterProtect.Enabled then
task.spawn(LPH_JIT_MAX(function()
local CounterAutoMove = Settings.CharacterProtect.CounterAutoMove
local CounterTween = Settings.CharacterProtect.CounterTween
local MaxSpeed = Settings.CharacterProtect.MaxSpeed
local MaxJump = Settings.CharacterProtect.MaxJump
local MaxHipHeight = Settings.CharacterProtect.MaxHipHeight
if CounterTween then
TweenService:Create(root, zeroTween, {CFrame =
root.CFrame}):Play()
end
while task.wait() do
pcall(CharacterCheck)
end
end))
end
new_print = newcclosure(function(...)
local args = {...}
table.insert(args, "\t")
return print(table.unpack(args))
end)
new_warn = newcclosure(function(...)
local args = {...}
table.insert(args, "\t")
return warn(table.unpack(args))
end)
old_G.AHAX_INIT = function()
delay(15, simpletrick)
local _ENV = getfenv("\48\0")
_ENV.getprotectfunction = old_G.AHAX_GETPROTECTFUNC
_ENV.protectfunction = old_G.AHAX_PROTECTFUNC
_ENV.protectbutton1clickgui = old_G.AHAX_PROTECTMOUSEBUTTON1CLICK
_ENV.clientcall = old_G.AHAX_CLIENT_CALL
_ENV.invokeserver = old_G.AHAX_RF_SEND
_ENV.fireserver = old_G.AHAX_RE_SEND
_ENV.getmousehit = old_G.AHAX_GETMOUSEHIT
_ENV.getmouseposition = old_G.AHAX_GETMOUSEPOS
_ENV.jsonencode = old_G.AHAX_JSONDECODE
_ENV.jsondecode = old_G.AHAX_JSONENCODE
_ENV.hidescript = old_G.AHAX_HIDESCRIPT
_ENV.print = new_print
_ENV.warn = new_warn
return _ENV
end
return ...
end)("lower")]("")
do
local MaterialService = game:GetService("MaterialService\0\0\0")
repeat task.wait() until MaterialService:GetAttribute("Use2077Materials")
local a = ""
a=a..[[
db 88 88 db Yb dP db dP""b8
dPYb 88 88 dPYb YbdP dPYb dP `"
dP__Yb 888888 dP__Yb dPYb dP__Yb Yb
dP""""Yb 88 88 dP""""Yb dP Yb dP""""Yb YboodP
wait(0.5)
for i = 1, #text do
loadingtext.Text = (text:sub(1, i))
task.wait(0.05)
end
wait(1)
for i = 1, #text do
loadingtext.Text = " " .. (text:sub(1, #text - i))
task.wait(0.05)
end
game["Debris"]:AddItem(loadingtext, 1)
end