Documentation

Learn more about xbcqfuscator macros and injected variables.

XBCQ_Native

Optimize specific code blocks for native-like performance. Useful for math-heavy or frequent loops.

XBCQ_Native(function() print(math.cos(x) * math.cos(y)) end)
XBCQ_SecureFunc

Adds an extra layer of security to sensitive functions, protecting them from tampering.

XBCQ_SecureFunc(function() if key == 1234 then print("unlocked") end end)
XBCQ_Compress

Compresses a string at obfuscation time and decompresses it at runtime using an advanced algorithm.

local compressed = XBCQ_Compress("Very long string")
XBCQ_Crash

Safely crashes the VM and corrupts the stack, preventing further execution or analysis.

if detectTamper() then XBCQ_Crash() end
XBCQ_Obfuscated

A boolean variable injected into the script indicating whether it is currently running in an obfuscated state.

if XBCQ_Obfuscated then print("Protected.") end