Prometheus
Prometheus copied to clipboard
Lua Obfuscator written in pure Lua
While LuaJIT can handle Non-ASCII characters correctly(http://luajit.org/extensions.html), Prometheus was only accept ASCII characters. It is inconvenient to work with many domain specific scripts that may contain a lot Russian/Chinese identifiers....
# I Suggest adding Ternary Operators support for the following reasons: - It allows more compact, and efficient code. - Code Styling becomes simpler - Faster parsing and obfuscation time,...
* Fix usedBlockIds never being populated, sometimes leading to duplicate block IDs * Fix bound calculations when merging the generated blocks Fixes #155
Description: It is a very simple bug, yet so super annoying, I've always had this issue with Prometheus and had to use a third party software (LuaminJS) to get rid...
This whole section would've been bypassable by just doing: ``error = function() return end`` * Change to return print
not really a bug but more or so changes needed roblox bans the sue of require remote asset id, getfenv and setfenv , loadstring thats thats likely all u need...
When using a config file with this command `lua .\Prometheus\cli.lua --LuaU --preset Medium --c config.lua Nexus.lua` I get this error ``` C:\Lua\lua.exe: .\Prometheus\src\cli.lua:76: attempt to call a nil value (global...
The namegenerator makes variables like this:  the scripts are going to be insanely long BUT its going to be harder to reverse engineer them (you wont be able to...
VMify will fail if there's a repeat until statement that references a local in the `until` condition that was first defined in the `repeat`'s body Code to reproduce: ```lua repeat...