Steamhesaproblox

Adonis Bypass 1

Jun 8th, 2025
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
RBScript 1.71 KB | Gaming | 0 0
  1. --[[
  2.     WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
  3. ]]
  4. local getinfo = getinfo or debug.getinfo
  5. local DEBUG = false
  6. local Hooked = {}
  7.  
  8. local Detected, Kill
  9.  
  10. setthreadidentity(2)
  11.  
  12. for i, v in getgc(true) do
  13.     if typeof(v) == "table" then
  14.         local DetectFunc = rawget(v, "Detected")
  15.         local KillFunc = rawget(v, "Kill")
  16.    
  17.         if typeof(DetectFunc) == "function" and not Detected then
  18.             Detected = DetectFunc
  19.            
  20.             local Old; Old = hookfunction(Detected, function(Action, Info, NoCrash)
  21.                 if Action ~= "_" then
  22.                     if DEBUG then
  23.                         warn(`Adonis AntiCheat flagged\nMethod: {Action}\nInfo: {Info}`)
  24.                     end
  25.                 end
  26.                
  27.                 return true
  28.             end)
  29.  
  30.             table.insert(Hooked, Detected)
  31.         end
  32.  
  33.         if rawget(v, "Variables") and rawget(v, "Process") and typeof(KillFunc) == "function" and not Kill then
  34.             Kill = KillFunc
  35.             local Old; Old = hookfunction(Kill, function(Info)
  36.                 if DEBUG then
  37.                     warn(`Adonis AntiCheat tried to kill (fallback): {Info}`)
  38.                 end
  39.             end)
  40.  
  41.             table.insert(Hooked, Kill)
  42.         end
  43.     end
  44. end
  45.  
  46. local Old; Old = hookfunction(getrenv().debug.info, newcclosure(function(...)
  47.     local LevelOrFunc, Info = ...
  48.  
  49.     if Detected and LevelOrFunc == Detected then
  50.         if DEBUG then
  51.             warn(`zins | adonis bypassed`)
  52.         end
  53.  
  54.         return coroutine.yield(coroutine.running())
  55.     end
  56.    
  57.     return Old(...)
  58. end))
  59. -- setthreadidentity(9)
  60. setthreadidentity(7)
Add Comment
Please, Sign In to add comment