我有大约3000个SWF文件,有些是交互式的,有很多动作脚本,有些只是数学的动画课程。目前,用户可以通过Web界面(PHP)访问这些文件。即使对未注册用户限制访问这些文件,注册用户仍然可以通过从HTML源视图获取swf链接来下载文件。
我想实现以下目标:
1)保护ActionScripts 2和3。
2)防止用户窃取我们的SWF。 (如果swf在本地机器上下载并执行,它们将不会运行。但它们仍然可以反编译。)
我知道我已经测试过的来自http://www.kindisoft.com的secureSWF。它工作正常,最适合我的需求。问题是我要转换我所有的3000多个swfs。
除了混淆之外,有人可以建议我一些最佳做法来确保我们的努力工作吗?
提前致谢。
答案 0 :(得分:0)
雅那是仪式! 正如汤姆所说,混淆现在是最好的方法。
但我担心的是,对所有3000个文件进行模糊处理会很痛苦。所以我带来了一些可以使过程自动化的东西。我刚刚写了一小段VB.net应用程序。 (更像是批处理文件)。尚未最终确定。