还有两种做法,可以有效保护源代码
(1)处理 ByteArray 了,具体这么来做:将最核心的代码单独编译成一个SWF,这个 SWF 在服务器端使用某种算法动态加密,加密之后的东西就完全不是 SWF 格式了,客户端加载之后得到 ByteArray 对象,然后解密。这种做法每次都可能得到不同的SWF,不大容易反编译了吧
(2)用 Socket 传输 SWF 文件(这个文件也可以是加密过的),这样,人家难以得到 SWF 文件,自然没法反编译
这两种做法不适合用来处理所有的项目代码,只适合加密最核心的,我想应该够用了
有效保护源代码
本文介绍两种有效保护Flash源代码的方法:一是将核心代码编译为动态加密的SWF文件,并在客户端解密;二是通过Socket传输加密的SWF文件,确保源代码安全。

被折叠的 条评论
为什么被折叠?



