您的位置: 西安视窗 > 资讯 > 正文

如隐藏Android系统Root状态?一个APP搞定

2020-07-18 08:16:58来源:阅读:-

如隐藏Android系统Root状态?一个APP搞定

近期,著名Android开发者Chainfire发布了一款名为“Suhide”的APP,这款新型APP允许用户针对特定的应用程序来隐藏Android设备的Root状态。

Android设备在经过root之后,将会给你带来很大的方便。因为root权限不仅能够让用户访问并使用更加丰富的APP资源,而且还可以允许用户访问Android系统的底层文件。那么root的缺点有哪些呢?

Android设备在root之后的最大一个缺点就是用户将无法访问或使用某些特定类型的APP,包括银行类APP、支付类APP、以及企业安全类APP等。因为这些应用程序需要处理用户的金融数据和个人隐私数据,例如银行交易信息等等。而这些APP是无法在一台root过的Android设备上运行的。

如隐藏Android系统Root状态?一个APP搞定

其中一个最好的例子就是谷歌公司推出的AndroidPay了。自从该功能推出之后,谷歌公司的开发人员一直都在努力尝试让root过的设备能够使用上AndroidPay这一功能。但不幸的是,他们离成功还有一段距离。

可能有的同学就想问了,“为什么root过的设备就不能使用这些APP了呢?”这是因为谷歌公司非常注重用户的安全,他们需要站在信息安全的角度来考虑设备功能的实现机制。

谷歌如何检测设备是否被修改过?

答案就是SafetyNet。谷歌使用了一个名为“SafetyNet”的API来检测用户的Android设备是否root过,如果设备已经root过了,那么它就要限制设备访问上述的那些功能。

这也就意味着,如果你的Android设备感染了某些能够监视AndroidPay和其他应用程序状态的系统级恶意软件,那么SafetyNet就可以通过禁用AndroidPay来保护用户的安全了。

无论你的Android设备是自己root的,还是在刷入第三方ROM的时候已经提前root好的,或者是设备意外感染了恶意软件,SafetyNetAPI都可以直接检测出来。如果SafetyNet检测到了系统文件或者用户权限被篡改过,那么它将会阻止系统访问特定的APP。

值得注意的是,谷歌已经将SafetyNetAPI接口的使用权开放给所有的第三方应用程序开发者了,所以广大Android开发者们可以直接利用这个API接口来检测目标设备的root状态。

Suhide有什么用?

这款由Chainfire设计并开发的APP可以允许用户对指定的应用程序隐藏设备的root状态。而且就目前的使用情况来看,Suhide还可以让root过的Android设备使用AndroidPay功能。当然了,在Suhide的帮助下,你同样可以使用其他的一些需要检测设备root状态的应用程序。

Suhide是SuperSU应用程序的实验模型,它可以对特定的应用程序隐藏用于root设备的su二进制代码。值得注意的是,Suhide并没有使用流行的Xposed框架,所以用户无需去处理那些与Xposed框架相关的问题,他们可以直接使用Suhide来隐藏设备的root状态。

下载地址:

suhide-v0.01.zip –下载地址:http://forum.xda-developers.com/attachment.php?s=1205bb13b08fe7cd243f16b6f74046a1&attachmentid=3858307&d=1472475503

suhide-rm-v0.01.zip – 下载地址:http://forum.xda-developers.com/attachment.php?s=1205bb13b08fe7cd243f16b6f74046a1&attachmentid=3858308&d=1472475509

suhide-v0.12.zip – 下载地址:http://forum.xda-developers.com/attachment.php?s=1205bb13b08fe7cd243f16b6f74046a1&attachmentid=3860963&d=1472673898

suhide-rm-v0.12.zip – 下载地址:http://forum.xda-developers.com/attachment.php?s=1205bb13b08fe7cd243f16b6f74046a1&attachmentid=3860964&d=1472673903

结束语

然而,这款APP可能并不会存活很长时间。因为谷歌公司的安全专家们已经知道了Suhide的存在,而这种允许用户隐藏设备root状态的APP肯定是谷歌公司要予以打击的。毫无疑问,这绝对是一个潜在的安全漏洞。

目前,在谷歌推送新的更新补丁之前,你仍然可以在已经Root的Android设备上使用你的AndroidPay。

如果在使用中有什么问题,可以与程序作者联系微信jintao0316

推荐阅读:山西都市网

滚动推荐
16:58如隐藏Android系统Root状
近期,著名Android开发者Chainfire发布了一款名为“Suh[详细]
33:35给手机充一晚上的电是否有危险?科学
因为担心充电时间过长,造成手机电池损坏。当一部新手机被买回来时,许多人[详细]
58:59《熹妃传》手游派系的相关攻略 新手
下面97973小编就给大家带来熹妃传关于派系的相关方面攻略,希望能够帮[详细]
47:41Android Q来了,看看都有哪
安卓系统一直以来都是广大手机厂商都在应用的系统,但是由于其开源性质也让[详细]
43:27看完十几年前的手机报价表, 瞬间觉
随着时代的变迁和科技的进步,信息传递的渠道变得多元化,智能手机成为生活[详细]
27:41【科技早报】华为手机销量首超苹果
9月7日晚上,三星在北京联袂《中国有嘻哈》举办媒体发布会,发布了最新一[详细]
11:55手机中的文青:TCL 750初现手
时光荏苒,青春不再。唯有一颗不跟随的心,依旧追寻着初现时的美好。作为一[详细]