Skip to content

Instantly share code, notes, and snippets.

View depthso's full-sized avatar
💢
Zesty rizzler

Depso depthso

💢
Zesty rizzler
View GitHub Profile
@depthso
depthso / Arguments validation.luau
Last active March 23, 2026 09:26
Check the types of arguments passed into a function to prevent type attacks such as table attacks mimicking Objects
--[[
Created by @depso (depthso)
Example usage:
local BindedFunction = Module:BindFunction(
{"string", "number"},
function(A: string, B: number)
print("Pass! Hello", A, "you are", B, "years old!")
end
)
@depthso
depthso / Universal executor shitsploit test.luau
Last active March 23, 2026 09:45
Determines whether the executor you are using is shit. Paste this into your Anticheat if you're gay (Lyth moment?)
--[[
@author depso (depthso)
@description Shitsploit hook detection, this is so incredibily sad that this actually works, insane yield handlers
Arceus forever and always detected! Shout out to mlemix
]]
local Model = Instance.new("Model", workspace)
Model.Name = "Pibble"
task.spawn(function()
@depthso
depthso / Table changed.luau
Last active March 22, 2026 18:46
Detects changes within a table using a metatable with function callbacks for .Removed, .Added, .Changed
--[[
Created by @depso (depthso)
Example usage:
local Table = Module.new({
HiBlud = 67
}, {
Changed = function(...)
print("Changed", ...)
end,
@depthso
depthso / Script explorer.luau
Last active March 23, 2026 09:36
PUT THIS INTO YOUR EXECUTOR'S AUTOEXEC FOLDER! You can easily search the game for scripts regardless if they are destroyed or reparented, this is great for decompiling Anti cheats!
--// Made by depso (@depthso)
-- Blacklisted paths, don't worry it's not referenced!
local BLACKLISTED_PATHS = {
workspace,
game:GetService("Players"),
game:GetService("StarterGui"),
game:GetService("CorePackages"),
game:GetService("CoreGui"),
}
@depthso
depthso / Xeno init.luau
Created November 4, 2025 16:07
Decompiled with oracle for Xeno v1.2.85
if not game.RobloxReplicatedStorage:FindFirstChild("__XENO") then
Instance.new("Folder", game.RobloxReplicatedStorage).Name = "__XENO";
task.spawn(function() --[[ Line: 1 ]]
local l_game_Service_0 = game:FindService("HttpService");
local l_CoreGui_0 = game:GetService("CoreGui");
local l_StarterGui_0 = game:GetService("StarterGui");
local _ = game:GetService("InsertService");
local _ = game:GetService("CorePackages");
local _ = game:GetService("Debris");
local l_UserInputService_0 = game:GetService("UserInputService");
@depthso
depthso / Hook lib emulation.luau
Last active November 22, 2025 12:36
Emulating the hook lib, used for having middle hooks that cannot be tampered with
--[[
@author depso (depthso)
@description Hook emulation, used for having middle hooks
Example usage:
local Old; Old = Emulation:HookFunction(true, MyFunction, function(...)
local Args = {...}
-- Stuff here
return Emulation:Unpack(Args)
@depthso
depthso / Hook detection.lua
Last active March 5, 2026 14:16
(⚠️ PATCHED BY ROBLOX)! Detect hooking such as hookmetamethod. You could also detect the executor's env with a __tostring metatable through a bindable event but some like Zenith have patched this.
-- ⚠️ PATCHED BY ROBLOX
local StackCount = 0
local function Overflow()
StackCount += 1
if StackCount > 195 then
game:GetService("Workspace")
end
@depthso
depthso / Method.lua
Last active July 15, 2025 07:46
Shrimp game method
--[[
@author depso (depthso)
@description Shrimp game troll script
https://www.roblox.com/games/7606564092/Shrimp-Game
]]
local ReGui = loadstring(game:HttpGet('https://raw.githubusercontent.com/depthso/Dear-ReGui/refs/heads/main/ReGui.lua'))()
local WindowConfig = {
local Analysis = {
LoadstringsDisabled = true
}
--// Libraries
local Sha256 = loadstring(game:HttpGet("https://github.com/Dekkonot/luau-hashing/raw/refs/heads/main/modules/sha256/init.luau"), "HashLib")()
local Type = typeof
function Analysis:WrappedLoadstring(ENV, Blocked, ...)
local Result, Error = loadstring(...)
@depthso
depthso / Unreleased ESP library.luau
Last active March 23, 2026 09:38
This is a heavily optimized ESP library that I lost the source code to a while back. This ESP library supports rendering things out of the viewport size and object polling. Processes a frame in ~0.0004 seconds
--[[
⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⢠⡆⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠈⣷⣄⠀⠀⠀⠀⣾⣷⠀⠀⠀⠀⣠⣾⠃⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢿⠿⠃⠀⠀⠀⠉⠉⠁⠀⠀⠐⠿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⣤⣶⣶⣶⣤⣤⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⢀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⠀⠀⠀⠀⠀⠀
⠀⠀⠀⣠⣶⣿⣿⡿⣿⣿⣿⡿⠋⠉⠀⠀⠉⠙⢿⣿⣿⡿⣿⣿⣷⣦⡀⠀⠀⠀
⠀⢀⣼⣿⣿⠟⠁⢠⣿⣿⠏⠀⠀⢠⣤⣤⡀⠀⠀⢻⣿⣿ ⠙⢿⣿⣿⣦⠀⠀
⣰⣿⣿⡟⠁⠀⠀⢸⣿⣿⠀⠀⢿DEPSO⡟⠀⠀⢸⣿⡇⠀⠀ ⠙⣿⣿⣷⡄
⠈⠻⣿⣿⣦⣄⠀⠸⣿⣿⡀⠀⠀⠀⠉⠉⠀⠀ ⣸⣿⣿ ⢀⣤⣾⣿⣿⠟⠁