如何防止SWF在我们以外的网站上运行?

时间:2012-04-20 19:42:21

标签: encryption flash cracking swf-decompiler

我们发现一个中文网站已经找到了如何解密我们的SWF,反编译它们,然后绕过我们放入的任何代码,试图阻止SWF在我们以外的任何网站上运行。

随着中国程序员获取代码,我们需要找到另一种方法来阻止他们在他们的网站上运行SWF - 至少在我们网站的有限排他期间(通常是一两周)。

我已经提议并且到目前为止我们的开发团队拒绝让SWF成为一个简单的客户端,从而将所有游戏逻辑放在我们的服务器上。

我还建议在加密的SWF中加密SWF,根据这篇文章 - http://www.veryinteractivepeople.com/?p=525 - 但根据评论,我认为它不会对我们有所帮助。

有没有人有任何其他建议?

1 个答案:

答案 0 :(得分:2)

您必须找到逻辑的一些关键部分(而不仅仅是验证代码)并使其成为WebService。

应该

  • 不容易猜测/替换
  • 使用小带宽
  • 对反应时间不重要