防止 Root 用户安装我的应用程序

问题描述 投票:0回答:2

我已经有一个功能,可以在启动时检测到根设备时关闭我的应用程序。但现在出于安全目的,我想阻止在 root 设备中安装我的应用程序。存在官方还是非官方的方式?我读到了这篇文章:如果功能未满足,则阻止用户安装我的应用程序,但从 2011 年开始,我想知道是否已经有解决方案。感谢您的宝贵时间!

android
2个回答
2
投票

我认为目前这是不可能的。

如果您的应用程序位于 Google Play 商店中,则有一项功能可能能够阻止某些 root 用户,该功能称为“设备目录”。您可以指定排除未经认证的设备或未通过 SafetyNet 检查的设备。这并不能保证用户没有root权限,但这可能是阻止他们安装它的一种方法。


0
投票
    Root 对于您的应用程序来说并不是真正的安全风险。除非您是银行或任何金融机构,否则您并不真正需要根检测
  1. 人们可以使用另一个根应用程序绕过根检测。
  2. 基于2,确实不值得。
  3. 阻止人们使用 root
  4. 安装

    您的应用程序是 100% 不可能的,您也许可以让它自动卸载,但请考虑考虑上面的 1 和 3。

© www.soinside.com 2019 - 2024. All rights reserved.