Why does the source code appear when unzipping exe file?
That's because LuaRT source files are embedded inside the executable.
What you describe can only happen with 7zip, because it search the ZIP file signature inside the PE file.
Samir How i can fix it?
0880 You can use some lua obfuscators
nowadays usually opensource is preferred
using script language like lua or python, it is usually impossible to hide your code.
there is no secret, just show your code.
I agree with ruby,
Compiling Lua scripts to executable is not for obfuscation. It provides a way to bundle Lua scripts with all their dependencies in a single executable.
If it's really needed, I can research how to prevent the source code from being made available...
...But I rather prefer to spend my time improving and fixing LuaRT bugs 😅
Ok I've found an easy way to obfuscate embedded content in generated executables.
This will not prevent a keen/experienced user from accessing the content. But it will make it more difficult to access the embedded files.
Powered by: FreeFlarum.(remove this footer)