安卓手机弹窗漏洞

2022-06-20 11:44:25 +08:00
 garlics

具体表现就是手机使用过一段时间就弹出全屏广告,要等一段时间后才能关闭。

端午的时候回家,老爸的手机出现上述问题,拿手机过来后,在桌面发现了一个不认识的 App ,卸载后手机恢复正常。

后面姑姑说她手机也出现了类似的问题,拿到手机后发现桌面并没有什么奇怪的 App ,以为隐藏了去应用管理找也没发现奇怪的 App ,再次翻应用列表时发现,应用“文件管理”图标不太对(用过一段时间的 EMUI ,要不还真发现不了),点击进入详情,发现可卸载,卸载后手机恢复正常。

上面两个 App 我都检查过都没有悬浮窗的权限,手机内有悬浮窗权限的应用比较敏感的只有快应用,猜测是不是利用了快应用的什么漏洞,毕竟今年 2 月差评君发过一篇文章《安卓手机上的这个功能,终于也被广告沦陷了》。(我在差评君微信搜索这篇文章,结果被删了,看来还是解决提出问题的人容易🐶,不过百度搜一下还是有完整文章的)

刚重新阅读了一下差评君的那篇文章发现广告的展示逻辑基本一致,猜测广告展示逻辑是流氓 App 唤起快应用,这个快应用就展示全屏的广告,跟悬浮窗关系不大。由于长辈的手机都是用的底部虚拟按键,全屏时无法调出任务列表和回到桌面,关闭广告时该快应用也被关闭了(或者快应用可以在任务列表隐藏),所以很难定位流氓 App 。

前天在虎扑见有人说这个问题,才意识到这个问题是比较普遍的问题,而且很影响正常使用,所以整理了下我知道的信息想来 v2 讨论一下。

发这个贴的目的是希望大家遇到类似的问题知道怎么处理,毕竟隐藏的还是比较深的,还有看下能不能从技术方面讨论一下相关的实现原理。最好别把话题歪到 iOS 和鸿蒙上。

另外 360 那么牛的嘛,找不到问题的时候我也用了荣耀自带的安全管家扫描了一下,并没有什么用。

9286 次点击
所在节点    Android
53 条回复
codefever
2022-06-20 11:50:17 +08:00
正常情况下,长按弹窗点击不允许弹出就可以
反复出现这种情况,可能是 App 诱导老人再次点击打开
建议教一下老人长按弹窗不允许弹出的这个操作
lisongeee
2022-06-20 11:52:28 +08:00
可以给手机装一个 冰箱 之类的软件,把 快应用 冻结,或者直接使用 adb 命令 disable 也行
littlewing
2022-06-20 11:58:33 +08:00
没救
zagfai
2022-06-20 12:45:30 +08:00
为什么流氓软件能被装上?不懂。。。你们安装都没开需要验证?
darkengine
2022-06-20 12:49:41 +08:00
这种不是全屏弹窗,它们应该是监听了一个广播(例如开屏,或者其他的),然后拉起自己的 activity
ysc3839
2022-06-20 12:52:07 +08:00
有一说一,后台直接打开一个 Activity 也是可以的,不一定要“悬浮窗”权限。MIUI 的话可以尝试拒绝“后天弹出界面”。
另外,检查用户安装的 app 建议用第三方文件管理器,比如 MiXplorer https://mixplorer.com ,会很清晰地把系统应用以及用户应用分开。
ysc3839
2022-06-20 12:57:11 +08:00
@zagfai 上网的时候不知道怎么的点进了垃圾网站,然后网站开始下载应用,用户看到“是否下载”、“是否安装”习惯性点是是是。有的系统自带的应用商店有自动安装的接口,别的网站、应用可以直接用这个接口来自动安装,整个过程完全不需要用户操作就能装上。
wunonglin
2022-06-20 12:59:01 +08:00
楼上的就是没有考虑子女不能时常检查老人手机,以及高估了每个用户的动手能力的回答。我初中玩机到后面渐渐麻木后,现在看着这些“插件”都好陌生,说实话你现在让我装我可能都不知道怎么装,root 都是问题。

终极答案是:如果系统不限制此类行为,那么就是解决不了。
Sivan2017
2022-06-20 13:11:50 +08:00
华为手机开启“纯净模式”
docx
2022-06-20 13:23:27 +08:00
要根治比较难,无法分辨哪些是流氓软件的话,多点几次下次又装上了。

我是给应用安装器加上了密码,之后每次要安装新 APP 、升级 APP 都需要输密码。
好处是人工把关,不在身边可以找个远程控制 APP 配合使用。
learningman
2022-06-20 13:26:10 +08:00
升级到安卓 10 以上,自启动就需要 ALERT WINDOW 权限了
yuzhouwww
2022-06-20 13:44:22 +08:00
换 iPhone ,给老人用 Xʀ 最合适
chengyiqun
2022-06-20 14:30:14 +08:00
开纯净模式, 限制安装 app.
zagfai
2022-06-20 14:41:05 +08:00
@ysc3839
@wunonglin
我用的 oppo 是可以开限制的,装之前都是要指纹的,老人家教导下,需要指纹的地方一概不点就可以了
brader
2022-06-20 14:56:21 +08:00
我们年轻人当然找得到啦,直接打开自带的应用管理列表就能看到。
问题是老年人不会呀,而且流氓软件卖广告是变着法子提高误触率,提高误触率这点正规军软件也一个鸟样,抖音就是典型,无力吐槽,每次开屏,手机摇动就打开广告,他们调整的那个摇动幅度,估计你的手得和外科医生一样稳定,才不算抖动,哈哈哈
evhur
2022-06-20 15:08:41 +08:00
在家人手机出现过这种弹窗广告,在应用管理找到某 wifi 应用后卸载解决。按道理说设置里的应用管理里查看安装的应用是全的,没必要在桌面摸瞎子吧?只要看到名为 xx 清理,xxWifi ,xx 大师的删掉就好。
garlics
2022-06-20 15:21:07 +08:00
@lisongeee #2 这个影响的范围太广了,不是人人都会用 adb


@ysc3839 #6 后台直接打开一个 Activity 也会直接覆盖当前界面吗?这个权限是不是太高了


@brader #15 还真不一定找得到,我姑姑就是让她孩子搞不定再找我的,毕竟她那个流氓 app 名称叫软件管家
garlics
2022-06-20 15:21:36 +08:00
@yuzhouwww #12 眼睛不要可以捐给合适的人,每次 Android 的话题都有你们
garlics
2022-06-20 15:26:39 +08:00
@Sivan2017 #9
@chengyiqun #13 纯净模式之前试过,又是另一个问题。这里好多人的手机都会安装一个彩票规律的论坛的 App ,如果打开纯净模式,就会自动卸载这个 App 。
让家里人别乱安装软件也可以解决,只是 Android 有这种漏洞感觉是在不应该。
brader
2022-06-20 15:27:59 +08:00
@garlics 找肯定找得到啊,找不到的人都是对安卓系统不够熟悉的,自带的应用列表有什么难找的,我管你叫什么软件管家,直接问家人有没有在用这个软件,没有就干掉,放心删,不会删除到系统的软件的,现在系统软件都是受保护的,卸载不了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/860826

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX