【发布时间】:2011-04-13 00:18:33
【问题描述】:
有没有人找到一种方法来避免对 Game Center 的 leaderbaord 黑客攻击,或者至少让游戏中心变得更加复杂?
您可以观看 HackCenter 的视频,这是一款 Cydia 应用程序,可让您在此处提交所需的任何分数:Hack Center
尽管该应用程序不应该在 Cydia Store 上提供,但我们都已经在 AppStore 上的几款游戏中看到了明显虚假的分数。与该视频中提交的分数不同,虚假分数通常高得离谱,并且会阻止其他玩家,因为他们永远无法到达排行榜的顶部。
我无法找出破解是如何完成的(我假设他们与 http 调用相交,只是用他们想要的任何东西替换 score 参数?)。
感谢任何见解。
【问题讨论】:
-
由于分数提交来自不受信任的客户端,它几乎是一个荣誉系统。可以是extremely difficult to catch cheaters,说到底,都是为了好玩。一种可能的机制是记录整个游戏的事件/动作,并在模拟器上回放它们,但即便如此,也有人可以通过足够的努力伪造一个“完美的游戏”日志。
标签: objective-c app-store-connect game-center