检测安卓系统上安装的GameGuardian/阻止Game Guardian修改值



您好。我正试图找到一种方法来检测安卓操作系统上安装的游戏守护者apk。谷歌没有给出任何答案,所以我来到了这里。问题是,Game Guardian在其首次发布时安装了不同的apk,并带有一些随机的软件包名称。有人对如何保护应用程序不被Game Guardian修改有任何建议吗?

谢谢

从我刚刚在官方游戏守护者页面上读到的内容来看,游戏守护者只在根设备或模拟器上工作,因此一个简单的实现是让你的应用程序检测根应用程序,启动时设备上的黑客工具或超级用户二进制文件,并提示卸载或退出(如果检测到),还应验证正在玩游戏的设备是真实设备还是模拟器,如果是模拟器,则提示卸载。有多种方法可以做到这一点——在谷歌上快速搜索防止应用程序在根设备上运行应该是富有成效的。然而,我已经包含了一些链接来缩短过程:

安卓设备根目录检查

https://github.com/scottyab/rootbeer

https://resources.infosecinstitute.com/android-root-detection-bypass-reverse-engineering-apk/

如何防止根安卓手机安装我的应用程序?

https://www.androidauthority.com/google-play-store-apps-download-block-root-users-773824/

最新更新