gpt4 book ai didi

c# - 如何停止在 Android 中破解应用内购买

转载 作者:太空狗 更新时间:2023-10-29 14:48:43 26 4
gpt4 key购买 nike

我已经在我的 Android 游戏中实现了应用内购买,并执行了所有可用的验证步骤,例如将收据发送到带有 token /开发人员有效负载的服务器等以进行身份​​验证,并且一切正常。但是,我发现一些用户通过提供他们的帐户详细信息来共享应用程序内。这是我的理解,

在我的游戏中,我使用 google play 游戏服务 (GPG) 获取唯一的用户 ID,当您购买任何应用内应用时,我会将购买与您的 ID 相关联并发送到服务器进行身份验证。但问题是,GPG 帐户和 google play 商店帐户可能不同。在那种情况下,当我恢复应用程序中的所有非消耗品时,我将它们发送到我们的服务器进行身份验证,然后将它们与当前登录的 GPG 帐户链接起来。通过这种方式,用户可以使用其他用户的 GPG 帐户并登录游戏,因此所有购买都将恢复并分配给新的 GPG 帐户。

无论如何,我是否可以通过应用内收据获取 playstore 帐户详细信息,以了解谁是它的真正买家?

如有任何想法,我们将不胜感激!

最佳答案

这只是一个想法,但也许避免黑客攻击的最佳方法是使用 Google Play 服务以外的服务器来保护您的游戏。

服务器端验证可用于消除一些欺诈行为,但可能不是全部。具体来说,使用服务器端验证的游戏无法保护游戏系统文件的本地存储免受黑客攻击。

关于c# - 如何停止在 Android 中破解应用内购买,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37153210/

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