【发布时间】:2015-02-19 16:52:28
【问题描述】:
如果启用了 Google Play 游戏服务的Anti-Piracy Mode,是否意味着排行榜上不会出现更多荒谬的高分?因为,根据谷歌:
如果为您的游戏启用了反盗版功能,游戏服务会检查用户是否获得了玩您游戏的许可。如果设备上的任何用户帐户均未获得您的游戏的许可,则您的游戏发送的游戏服务调用将失败并返回 LICENSE_CHECK_FAILED 状态代码。
要获得您游戏的许可,用户必须从 Google Play 安装它。
我只是一个普通的开发人员,还没有达到黑客级别(可能永远不会):D。 但我的推论是,要破解分数,您需要:
- 打开apk
- 修改api调用
- 重新打包
- 安装重新打包的 apk。
但最后一步将使 Google 的条件(引号的最后一行)无效,因此无法破解。这是真的吗?
PS:以 Flappy Bird 的排行榜为例。有很多疯狂的分数,但开发者 HAS'NT 启用了反盗版模式,因为我可以将我的分数发布到它的排行榜(我从网站下载后安装了 apk)。因此,这可能就是原因。
【问题讨论】:
-
它应该可以解决简单的盗版问题。我不会认为它是万无一失的,但它应该修复更简单的破解方法。除非 Google 在出现漏洞时不断修复漏洞,否则最终会创造出打破漏洞的新方法。
-
授权用户也可以作弊。无论从哪里安装它都会死。
标签: android google-play-services google-play-games