0

我有一个包含一些 Flash 游戏的网站。我注意到有人以某种方式使用在线工具复制了我的整个网站。我在服务器中实施的安全性通知了我。

似乎这个人正在使用一个工具来抓取所有内容,因为我访问了他的网站并在一个页面上看到了这个:“Teleport Pro 没有检索到这个文件,因为它不可用,或者它的检索被中止,或者项目被停止太快了。”

他/她设法获得了我网站的所有静态内容和游戏的 SWF。幸运的是,我的文件与服务器中的文件进行通信,以便游戏开始,因此他无法使用游戏。

我想防止将来再次这样做。可能解决方案是禁用 SWF 热链接?如果是这样,我需要知道如何使用 .htaccess 或 Apache 来完成。

我需要一些关于我可以做什么的建议,以及是否有办法保护网站免受这些抓取工具的侵害。

4

1 回答 1

1

如果您需要 HTML 文件的引用者,这意味着人们将无法从其他网站合法地深层链接到它们。您当然可以对资产执行此操作,但是任何称职的小偷都会知道您做了什么,并且会伪造推荐人以获取文件。不幸的是,这是一件相当微不足道的事情,因此可能不值得你花时间。

因此,剩下要做的主要事情就是您已经完成的工作 - 阻止 Flash 应用程序启动,除非它们可以联系您的站点并获得许可。可能值得您为此查看一些专业的 AS/Flex 库——我猜它们以商业形式存在。

更好的是,如果游戏可以定期访问你的服务器,可能是为了资产或关卡地图,你会给你的对手足够的逆向工程,使其不值得他们花时间。

于 2013-10-23T22:53:37.237 回答