gpt4 book ai didi

security - 保护SWF+PHP

转载 作者:行者123 更新时间:2023-12-03 00:11:09 25 4
gpt4 key购买 nike

我开发了一些Flash + PHP游戏,游戏逻辑在PHP文件中。 Flash 仅适用于动画和 UI。现在我有一个客户对我的游戏感兴趣,但我们有某种协议(protocol),这样他只能使用游戏两个月,之后,如果他不支付费用,游戏将停止运行。

我想保护我的游戏,让他永远无法使用它们。我在想,当游戏开始时,它会向我的服务器发送一个请求,如果我的服务器响应 PASS=123456,那么游戏就会运行,否则会显示一条消息“游戏已禁用”。

另一种方法是将部分 PHP 逻辑移至我的服务器,但这可能会导致游戏运行速度比预期慢。

我还尝试过 Kindisoft 的 secureSWF,但他们的软件改变了某些游戏的功能。

有人对如何保护它有其他想法吗?

最佳答案

使用公钥验证 - 验证他的 php 服务器。让您的服务器获得证书颁发机构,在其服务器上保留公共(public)时效 key ,并在您的 CA 服务器上保留其私有(private)副本。每次 Flash 游戏启动时 - 使用您的 CA 验证他的服务器。
该解决方案并不是很复杂,您可以使用标准工具来完成此操作。另外 - 如果没有真正破解 Flash 应用程序,他将无法克服此检查。它还具有防窃听功能。
最大的可能问题是他在没有 Flash 应用程序的情况下使用您的 php API。

关于security - 保护SWF+PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13726575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com