最近朋友小张拿着手机来找我,手机说他的系统安卓机总是自动安装垃圾软件,恢复出厂设置都没用。服务这让我想到,病毒不同普通应用病毒和藏在系统服务里的普通病毒,真不是应用有何同一个级别的麻烦。
一、手机病毒也有VIP通道
就像超市的系统普通顾客和内部员工,普通病毒需要走常规安装流程,服务而系统服务病毒早就在手机出厂时搭上了顺风车。病毒不同某品牌手机2019年被曝光的普通预装软件漏洞,就是应用有何典型例子——这些自带系统权限的程序,连应用商店的手机审核都绕过了。
1.1 权限等级差异
- 普通病毒:最多拿到「读取通讯录」或「获取定位」这类应用级权限
- 系统病毒:可以直接修改网络设置,系统甚至接管系统更新功能
对比维度 | 系统服务病毒 | 普通应用病毒 |
传播途径 | 预装软件、服务OTA更新包 | 第三方应用市场、钓鱼链接 |
权限级别 | 系统签名级别(如system权限) | 普通用户权限 |
隐蔽程度 | 伪装成系统更新服务 | 仿冒热门应用图标 |
二、藏在眼皮底下的高手
去年帮表姐处理过一部中毒手机,那个伪装成「电池优化服务」的病毒,居然在开发者模式里都看不出异常。这类系统级病毒最可怕的地方在于,它们会利用安卓的Binder通信机制,直接和内核打交道。
2.1 清除难度对比
- 普通病毒:卸载应用+杀毒软件全盘扫描
- 系统病毒:需要解BL锁+刷写原生镜像+重签系统分区(看着都头大对吧?)
三、你永远叫不醒装睡的系统
还记得2017年的「寄生兽」漏洞吗?那个利用安卓系统服务漏洞的恶意程序,能在锁屏界面叠加钓鱼窗口。最要命的是,这种病毒还能阻止系统更新,让手机永远修复不了漏洞。
行为特征 | 系统服务病毒 | 普通应用病毒 |
自启动方式 | 绑定系统广播接收器 | 注册开机启动项 |
进程隐藏 | 注入zygote进程 | 使用常见进程名 |
对抗检测 | 劫持安全软件API | 检测沙箱环境 |
四、危害范围不在一个量级
普通病毒顶多让你收到诈骗短信,系统病毒可是能让你手机变成「监听器」。参考《Android系统安全机制解析》里提到的案例,某个伪装成基带固件的病毒,能直接读取基站通信数据。
最近帮邻居阿姨修手机时发现的自动订阅服务,就是通过修改系统自带的短信数据库实现的。这种深度植入的病毒,普通用户根本防不胜防。
4.1 常见破坏形式
- 普通病毒:消耗流量、弹广告、盗取账号
- 系统病毒:篡改GPS定位、伪造系统更新、窃取生物识别信息
写到这里,窗外的雨还在下。想起上周同事老王的手机突然无法连接Wi-Fi,最后发现是某个伪装成WLAN服务的病毒在作怪。遇到这种藏在系统深处的麻烦,还真得找专业的维修师傅来处理。