如何保护我的游戏免受欺诈和滥用?
How can I secure my game from fraud and abuse?
我有一个游戏使用Firestore,当玩家完成一定级别时,游戏会给他50分,并将数据保存在Firestore中。
假设有人对我的游戏进行了逆向工程并将代码从 50 点更改为 1000 点,然后他重建了 APK 并使用相同的 Firestore 数据库玩我的游戏,现在当玩家完成特定级别时游戏将给他 1000 点,将保存在 Firestore 中的数据和被认为被黑的数据。
我不在乎是否有人对我的游戏进行了逆向工程并使用他自己的 Firestore 将其重新发布为新游戏,但我关心更改了我 Firestore 上的数据的黑客
如何保护我的游戏免受欺诈和滥用。
您听说过 Firebase App Check。它将限制仅从您的应用程序或网页访问您的 Firebase 服务。
您可以 link 您的应用程序使用 App Check,这样 Firebase 就只能与您的应用程序一起工作。那样的话,就算是100%逆向游戏也根本玩不转
我有一个游戏使用Firestore,当玩家完成一定级别时,游戏会给他50分,并将数据保存在Firestore中。
假设有人对我的游戏进行了逆向工程并将代码从 50 点更改为 1000 点,然后他重建了 APK 并使用相同的 Firestore 数据库玩我的游戏,现在当玩家完成特定级别时游戏将给他 1000 点,将保存在 Firestore 中的数据和被认为被黑的数据。
我不在乎是否有人对我的游戏进行了逆向工程并使用他自己的 Firestore 将其重新发布为新游戏,但我关心更改了我 Firestore 上的数据的黑客
如何保护我的游戏免受欺诈和滥用。
您听说过 Firebase App Check。它将限制仅从您的应用程序或网页访问您的 Firebase 服务。
您可以 link 您的应用程序使用 App Check,这样 Firebase 就只能与您的应用程序一起工作。那样的话,就算是100%逆向游戏也根本玩不转