【发布时间】:2011-01-16 03:17:08
【问题描述】:
我正在使用 Flex 框架处理重要项目,我希望对我的算法和代码保密。是否有可能以某种方式保护 swf 文件不被反编译?我不希望有人使用 Flash 反编译器提取我的代码。
谢谢。
【问题讨论】:
标签: flash actionscript flex3
我正在使用 Flex 框架处理重要项目,我希望对我的算法和代码保密。是否有可能以某种方式保护 swf 文件不被反编译?我不希望有人使用 Flash 反编译器提取我的代码。
谢谢。
【问题讨论】:
标签: flash actionscript flex3
这很简单。只需将其保存在您的 PC 上,不要将其放到网络上。
ALL 可以被反编译、逆向工程和黑客攻击,甚至可以使用 c++/c/asm 编写的程序。如果你想让这个反编译任务更难一点,请使用some obfuscators for flash
【讨论】:
虽然没有完全可靠的方法来保护代码免受反编译器的影响,但有一些技巧可以减少这种情况发生的可能性。
【讨论】:
有一个product 可以加密 swf 中的代码。它不是防弹的,但确实可以保护。
【讨论】:
有很多工具可以“加密”SWF,尽管我认为我们实际上不能在这里讨论加密。加密不是混淆。
我最近审查了一种这样的混淆工具,请参阅Protect your ActionScript code with SWF Protector。
虽然它对于混淆器来说效果很好,但您需要意识到:
【讨论】:
您可以通过在编译时设置密码来保护它们。这可以解决您的安全问题吗?
【讨论】: