回答
虽然没有完整的方法来保护反编译器的代码,但还是有一些技巧可以减少这种情况的发生。
- 主机HTTPS服务器上的.swf文件,然后 它不获取缓存
- 可以混淆代码,以使 不可能即使 被反编译理解。
- 更改 .swf文件的文件扩展名来像一个.JPG 文件或.png文件,浏览器 还是应该检测到它是一个 .swf文件显示正确,但 这将是存储在缓存中作为 图像文件
您可以通过在编译时设置密码来保护它们。这可以解决你的安全问题吗?
反编译器可以轻松避免这种情况。他们只在遇到pwd保护的swf时提示警告。 – 2010-02-12 13:54:09
你如何做到这一点? – Amarghosh 2010-02-12 13:54:33
我以前试过这个。 (用我自己的文件)。怎么样?打开一个反编译器,导入瑞士法郎,点击解密,点击确定,警告.. :) – 2010-02-12 13:59:12
有一个product加密swf中的代码。这不是防弹的,但有保护作用。
很简单。只要把它放在你的电脑上,不要放在网上。
全部可以被反编译,反向工程和黑客攻击,甚至用C++/c/asm编写的程序。如果你想使这项任务变得更加困难,请使用some obfuscators(对于闪存)
即使我认为我们实际上可以讨论加密,但有很多工具可以“加密”SWF。加密不是混淆。
我刚刚回顾了一个这样的迷惑工具,请参阅Protect your ActionScript code with SWF Protector。
虽然它确实相当不错的混淆,你需要认识到:
- 混淆增加文件大小;
- 今天使用的大多数混淆算法仍然非常容易进行反向工程,所以它当然不是防弹解决方案。这只是混淆,并且可能会阻止业余爱好者和专业人员从头开始重写,而不是混淆颠倒混淆。
- 1. 如何防止SWF反编译?
- 2. 你如何反编译swf文件
- 3. 如何防止ActionScript代码反编译
- 4. Android + JSON防止反编译?
- 5. swf文件反编译程序
- 6. 防止翻译文件被Makefile清理
- 7. 帮助反编译SWF!
- 8. 反编译SWF和字体
- 9. 任何方式或软件反编译SWF提取mxml文件?
- 10. 防止小程序的反编译
- 11. 反编译swf文件并输出日志文件
- 12. 防止“this”被重写TypeScript编译
- 13. 防止IFRAME下载的SWF文件
- 14. 如何防止我的apk从反编译
- 15. 如何防止反编译MySQL用户名和密码?
- 16. clojure中的密码字符串:如何防止反编译
- 17. 如何防止SBT重新编译修改后的.class文件?
- 18. 防止swf调用ExternalInterface调用而不重新编译它
- 19. 我发送到API的XML文件被编码,如何防止?
- 20. 防止文件被覆盖
- 21. 反编译.swf文件以获取python中的图像
- 22. 反编译添加新的功能* .swf文件
- 23. 如何反编译.jar文件?
- 24. 如何反编译.dll文件?
- 25. 如何反编译Android .apk文件?
- 26. 如何“反编译”Java类文件?
- 27. 如何反编译.sis文件?
- 28. 如何编辑swf文件?
- 29. 如何防止按钮后SWF文件再次加载点击
- 30. 如何自动反编译我的服务器上的SWF文件?
2.“不可能” - > -1,以及1.和3.都很天真(即:不好)的建议。 – 2011-05-30 09:54:04