Skip to content

Micro-Scripting/LuaU-Obfuscator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Obfuscator

Simple yet effective obfuscator with techniques developed in pure Roblox LuaU by Micro Techniques: ASCII, HEX, BINARY, G-CODE, URL and BASE64 This script is to be used as a ModuleScript Please give credits when forking / modifying the script


WHAT IT HAS: MINIFICATION, STRING ENCRYPTION AND FUNCTION RENAMING WHAT IT DOES NOT HAVE: CONTROL FLOW, ANTI-TAMPER, DUMMY CODE AND VIRTUAL MACHINE


HOW TO USE?

local Obfuscator = require("obfuscator")

local lua_code = [[ print("Hello World!") ]]

Obfuscate with base64 or whatever method of obfuscation you like to use local obf_code = Obfuscator.obfuscate(lua_code, "base64")

Generate loader local loader = Obfuscator.generate_loader(obf_code, "base64")

print(loader) This is the obfuscated Lua script ready to run

To deobfuscate local original = Obfuscator.deobfuscate(obf_code, "base64") print(original)


Easy to customize with instructions and proper set variable naming Easy to upgrade and add some features into it, probably set some updates

About

Obfuscator with techniques written in pure Roblox LuaU

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages