如何加密Lua代码

时间:2013-07-29 03:08:18

标签: lua corona

我想在项目中保护我的Lua代码,我正在使用Corona SDK。

我看到一些lua文件像这样被混淆了

https://github.com/ChartBoost/corona-sdk/blob/master/ChartboostSDK/chartboost.lua

是否有任何应用程序来保护我的源代码?

1 个答案:

答案 0 :(得分:4)

您提到的文件未加密:它只是Lua 5.1的预编译字节码。它可以用luac -l -p读取(不是源格式,而是VM指令,可能足以重建源代码)。如果您想重建来源,请尝试LuaDec for Lua 5.1

您可以使用luacstring.dump预先编译代码。