/Hydroxide

Penetration testing tool for games developed on the Roblox game engine.

Primary LanguageLuaThe UnlicenseUnlicense

Script

local owner = "BreadCity"
local branch = "revision"

local function webImport(file)
    return loadstring(game:HttpGetAsync(("https://raw.githubusercontent.com/%s/Hydroxide/%s/%s.lua"):format(owner, branch, file)), file .. '.lua')()
end

webImport("init")
webImport("ui/main")

Hydroxide

General purpose pen-testing tool for games on the Roblox engine

Report issues to our Discord server: https://discord.gg/DJxBwAX


Features

  • Upvalue Scanner
    • View/Modify Upvalues
    • View first-level values in table upvalues
    • View information of closure
  • Constant Scanner
    • View/Modify Constants
    • View information of closure
  • Script Scanner
    • View general information of scripts (source, protos, constants, etc.)
    • Retrieve all protos found in GC
  • Module Scanner
    • View general information of modules (return value, source, protos, constants, etc.)
    • Retrieve all protos found in GC
  • RemoteSpy
    • Log calls of remote objects (RemoteEvent, RemoteFunction, BindableEvent, BindableFunction)
    • Ignore/Block calls based on parameters passed
    • Traceback calling function/closure
  • ClosureSpy
    • Log calls of closures
    • View general information of closures (location, protos, constants, etc.)

More to come, soon.

Images/Videos