【发布时间】:2012-04-05 05:23:12
【问题描述】:
我正在考虑让用户通过我的服务器共享他们自己构建的 Lua 脚本。但是,我担心 Lua 脚本引起的客户端漏洞。据我了解,Lua 是为了防止这种情况而构建的。但是我已经看到了一些 Lua 漏洞。我是否应该寻求另一种方式,也许可以使用沙盒?
我的框架是基于 Qt 构建的,我正在考虑使用 QtLua。
【问题讨论】:
-
你说的分享是什么意思?
-
分享、交流。他们可以制作 LUA 脚本并让其他人执行它们。
-
如果在不同的状态下执行脚本,每次运行一个,除了避免消耗时间和内存等资源外,没有太大问题。
-
已经有关于安全 Lua 沙箱的问题了:stackoverflow.com/questions/1224708/…stackoverflow.com/questions/7857101/…stackoverflow.com/questions/325323/…也许这些可以帮助你。