Prometheus icon indicating copy to clipboard operation
Prometheus copied to clipboard

Lua Obfuscator written in pure Lua

Results 40 Prometheus issues
Sort by recently updated
recently updated
newest added

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....

enhancement
feature request

# 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...

bug

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...

bug

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...

bug

Add "continue" support

bug

The namegenerator makes variables like this: ![image](https://github.com/user-attachments/assets/da9a5e04-c6ec-43be-be41-09ec0a38cd32) 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...

bug