Upscalefanatic3

(Roblox) ValiantENV [Detect Exploiters in-game]

Apr 28th, 2020
337
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- // Valiant ENV
  2. function valiantENV()
  3.     getgenv().Valiant = {}
  4.     Valiant.Services = {}
  5.     Valiant.Exploit = "Could Not Find Exploit!"
  6.     -- // Valiant ENV: Vars
  7.     local Services = {
  8.         "Workspace",
  9.         "RunService",
  10.         "GuiService",
  11.         "Stats",
  12.         "SoundService",
  13.         "LogService",
  14.         "ContentProvider",
  15.         "Chat",
  16.         "MarketplaceService",
  17.         "Players",
  18.         "PointsService",
  19.         "ReplicatedFirst",
  20.         "StudioData",
  21.         "StarterPlayer",
  22.         "StarterPack",
  23.         "StarterGui",
  24.         "CoreGui",
  25.         "LocalizationService",
  26.         "JointsService",
  27.         "InsertService",
  28.         "Debris",
  29.         "Instance",
  30.         "Selection",
  31.         "Lighting",
  32.         "CorePackages",
  33.         "ABTestService",
  34.         "NetworkClient",
  35.         "HttpService",
  36.         "Teams",
  37.         "ReplicatedStorage",
  38.         "TestService",
  39.         "PolicyService",
  40.         "RbxAnalyticsService",
  41.     }
  42.     local exploitlist = {
  43.         syn = "Synapse",
  44.         PROTOSMASHER_LOADED = "ProtoSmasher",
  45.         SENTINEL_LOADED = "Sentinel",
  46.         Sirhurt = "Sirhurt",
  47.     }
  48.     -- // Valiant ENV: Func Index
  49.     Valiant.ID = function(path, method, ...)
  50.         local args = {...}
  51.         return path[method](path, unpack(args))
  52.     end
  53.     -- // Valiant ENV: Services
  54.     for i,v in pairs(Services) do
  55.         Valiant.Services[v] = Valiant.ID(game, "GetService", v)
  56.     end
  57.     for i,v in pairs(Valiant.Services) do
  58.         getgenv()[v] = v
  59.     end
  60.     -- // Valiant ENV: Exploit Check
  61.     for i,v in pairs(exploitlist) do
  62.         if getgenv()[i] then
  63.             Valiant.Exploit = v
  64.         end
  65.     end
  66.     --// Valiant ENV: Custom Exploit Funcs
  67.     syn_websocket_send = syn_websocket_send
  68.     queueonteleport = syn["queue_on_teleport"] or queue_on_teleport
  69.     firesignal = firesignal
  70.     makefolder = makefolder
  71.     is_protosmasher_caller = is_protosmasher_caller
  72.     clonefunction = clonefunction
  73.     setrawmetatable = setrawmetatable
  74.     getrawmetatable = getrawmetatable
  75.     getinstancefromstate = getinstancefromstate
  76.     setfflag = setfflag
  77.     getcallingscript = getcallingscript or get_calling_script
  78.     getrenv = getrenv
  79.     syn_crypt_b64_encode = syn_crypt_b64_encode
  80.     newcclosure = newcclosure
  81.     getspecialinfo = debug.getspecialinfo or getspecialinfo
  82.     shared = shared
  83.     decompile = decompile
  84.     loadstring = loadstring
  85.     getprotos = debug.getprotos or getprotos
  86.     hookfunction = hookfunction or hookfunc
  87.     isfile = isfile
  88.     getproto = debug.getproto or getproto
  89.     print = print
  90.     isrbxactive = isrbxactive
  91.     rconsoleinfo = rconsoleinfo
  92.     make_readonly = make_readonly
  93.     getstack = debug.getstack or getstack
  94.     rconsolename = rconsolename
  95.     unlockmodulescript = unlockmodulescript
  96.     getupvalue = debug.getupvalue or getupvalue
  97.     setproto = debug.setproto or setproto
  98.     mouse1click = mouse1click
  99.     setupvalue = debug.setupvalue or setupvalue
  100.     getscripts = getscripts or get_scripts
  101.     rconsoleerr = rconsoleerr
  102.     dumpstring = dumpstring
  103.     keypress = keypress
  104.     syn_crypt_derive = syn_crypt_derive
  105.     rconsoleclear = rconsoleclear
  106.     is_redirection_enabled = is_redirection_enabled
  107.     syn_context_set = syn_context_set
  108.     isreadonly = isreadonly or is_writeable
  109.     mouse2click = mouse2click
  110.     getinfo = debug.getinfo or getinfo
  111.     writefile = writefile
  112.     loadfile = loadfile
  113.     getconstant = debug.getconstant or getconstant
  114.     is_synapse_function = is_synapse_function or issynapsefunction
  115.     getconnections = getconnections
  116.     checkcaller = checkcaller
  117.     setreadonly = setreadonly or make_writeable
  118.     syn_crypt_encrypt = syn_crypt_encrypt
  119.     warn = warn
  120.     validfgwindow = validfgwindow
  121.     saveinstance = saveinstance
  122.     getinstances = getinstances or get_instances
  123.     getconstants = debug.getconstants or getconstants
  124.     getloadedmodules = getloadedmodules or get_loaded_modules
  125.     require = require
  126.     getnilinstances = getnilinstances or get_nil_instances
  127.     setclipboard = setclipboard
  128.     delfile = delfile
  129.     firetouchinterest = firetouchinterest
  130.     mouse1release = mouse1release
  131.     syn_websocket_close = syn_websocket_close
  132.     setnamecallmethod = setnamecallmethod
  133.     rconsoleprint = rconsoleprint
  134.     getsenv = getsenv
  135.     messagebox = messagebox
  136.     replaceclosure = replaceclosure
  137.     delfolder = delfolder
  138.     keyrelease = keyrelease
  139.     isfolder = isfolder
  140.     XPROTECT = XPROTECT or xprotect
  141.     getcallstack = getcallstack
  142.     appendfile = appendfile
  143.     syn_crypt_hash = syn_crypt_hash
  144.     syn_websocket_connect = syn_websocket_connect
  145.     is_protosmasher_closure = is_protosmasher_closure or isprotosmasherclosure
  146.     mousemoverel = mousemoverel
  147.     printconsole = printconsole
  148.     listfiles = listfiles or list_files
  149.     islclosure = islclosure or is_lclosure
  150.     rconsolewarn = rconsolewarn
  151.     getstateenv = getstateenv
  152.     syn_crypt_decrypt = syn_crypt_decrypt
  153.     readfile = readfile
  154.     mousescroll = mousescroll
  155.     mousemoveabs = mousemoverel
  156.     setconstant = debug.setconstant or setconstant
  157.     getpropvalue = getpropvalue
  158.     syn_crypt_b64_decode = syn_crypt_b64_decode
  159.     mouse2release = mouse2release
  160.     mouse2press = mouse2press
  161.     getgc = getgc
  162.     getstates = getstates
  163.     getpointerfromstate = getpointerfromstate
  164.     mouse1press = mouse1press
  165.     getnamecallmethod = getnamecallmethod or get_namecall_method
  166.     setpropvalue = setpropvalue
  167.     rconsoleinputasync = rconsoleinputasync
  168.     syn_crypt_random = syn_crypt_random
  169.     fireclickdetector = fireclickdetector
  170.     rconsoleinput = rconsoleinput
  171.     getmenv = getmenv
  172.     getreg = getreg or debug.getregistry or getregistry
  173.     getgenv = getgenv
  174.     messageboxasync = messageboxasync
  175.     getupvalues = getupvalues or debug.getupvalues or getupvalues
  176.     setstack = setstack or debug.setstack or setstack
  177.     syn_context_get = syn_context_get
  178.     syn_isactive = syn_isactive
  179.     profilebegan = debug.profilebegin or profilebegin
  180.     traceback = debug.traceback or traceback
  181.     setmetatable = debug.setmetatable or setmetatable
  182.     getmetatable = debug.getmetatable or getmetatable
  183.     getfenv = debug.getfenv or getfenv
  184.     setupvaluename = debug.setupvaluename or setupvaluename
  185.     profileend = debug.profileend or profileend
  186.     validlevel = debug.validlevel or validlevel
  187. end
  188. valiantENV()
Add Comment
Please, Sign In to add comment