python - 编译脚本文件 Lua 或 Python

标签 python lua compilation obfuscation

<分区>

我会将我的业务代码分离成脚本语言。它将是 Lua 或 Python。 我的问题是我用脚本文件编写的业务代码可以被其他人看到。 因为脚本文件不会被编译即打开。任何人都可以看到它。

如何隐藏它? 我想如果我使用 Python,它会被编译 (.pyo),但 Lua 看起来更适合我。

最佳答案

您可以使用 luac 编译 Lua 脚本:

luac -s -o yourscript.luc yourscript.lua

使用标志 -s 也将删除调试信息,从而使其也更小一些。

关于python - 编译脚本文件 Lua 或 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6197760/

相关文章:

lua - 有指数运行时间的 Lua 病理模式吗?

c# - 是否有用于 C# 的 DataBinder.Eval 的快速版本?

c - 替换入口点函数会导致段错误

python - 从 Python 中的多维数组中删除行

python - reload(sys) 导致后续执行丢失其 `Out[n]:` 标记

python - 为什么要使用 flask open_resource

python - 第一次解析后无法检查列表中的空行

c - lua c api : how to push a string with a null character in the middle?

lua - 如何将字符串时间转换为 unix?

Emacs 脚本字节编译(带加载库)