The file you mentioned is not encrypted: it only precompiled the bytecode for Lua 5.1. It can be read with luac -l -p (not in the original form, but in the VM instructions, which are probably enough to restore the source). If you want to restore the source, try LuaDec for Lua 5.1 .
You can precompile your code using luac or string.dump .
source share