Android 7.1+具有“紧急检测”模式,可检测疯狂的后退按钮按下情况

Android 7.1引入了一项名为“恐慌检测”的安全特性,当检测到连续多次按下后退按钮时,系统会自动返回主屏幕,以防止恶意应用锁定用户屏幕。这一功能在SystemUI APK中默认关闭,可通过特定值启用。通过拦截和分析后退按钮事件,系统在300毫秒内判断是否属于紧急情况,并在检测到连续4次按下后执行保护措施,确保用户安全。
摘要由CSDN通过智能技术生成

安卓用户不太可能遇到流氓应用程序危害其系统的情况,但对于一般人群而言,情况可能并非如此。几乎每个星期我们都会收到来自各种安全研究人员的信息,这些信息涉及针对Android用户的新型恶意软件。可以通过检查权限或避免安装外观粗糙的应用程序来避免大多数此类恶意攻击,尽管我们确实建议读者将手机的安全性掌握在自己的手中,但Google负责保护每台Android手机的安全。为此,该公司在Android 7.1Nougat中悄悄引入了一项名为“ 恐慌检测 ” 的新安全功能。”,它会连续监听多个后退按钮,然后将用户返回到其主屏幕。

很简单,如果流氓应用程序试图劫持用户的屏幕并阻止用户离开(也许通过实施辅助功能服务来拦截所有关键事件),Android本身将覆盖该应用程序以返回主屏幕。然后,用户可以从启动程序中卸载恶意应用程序。

可以理解,此功能飞速发展,因此Google可能不想以一种破坏恶意应用程序的方式向全世界宣传。但是,快速浏览一下Android的开源代码,就会发现这个简单功能在支持它的设备上是如何工作的。

检查代码

首先,仅因为您的设备运行的是Android 7.1+,并不意味着实际上启用了此紧急检测行为。可以在SystemUI APK 的文件中找到确定功能是否启用的值。config.xml

<!-- Control the behavior when the user panic presses the back button.
0 - Nothing
1 - Go to home
-->
<integer name="config_backPanicBehavior">0</integer>

默认情况下,Android对紧急按下后退按钮的反应是不执行任何操作。config_backPanicBehavior但是,如果将的整数值设置为1,那么Android的新保护措施就将开始。

 

在其中&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值