最近朋友小张拿着手机来找我,手机说他的系统安卓机总是自动安装垃圾软件,恢复出厂设置都没用。服务这让我想到,病毒不同普通应用病毒和藏在系统服务里的普通病毒,真不是应用有何同一个级别的麻烦。

一、手机病毒也有VIP通道

就像超市的系统普通顾客和内部员工,普通病毒需要走常规安装流程,服务而系统服务病毒早就在手机出厂时搭上了顺风车。病毒不同某品牌手机2019年被曝光的普通预装软件漏洞,就是应用有何典型例子——这些自带系统权限的程序,连应用商店的手机审核都绕过了。

1.1 权限等级差异

  • 普通病毒:最多拿到「读取通讯录」或「获取定位」这类应用级权限
  • 系统病毒:可以直接修改网络设置,系统甚至接管系统更新功能

  • 在表格添加结构化数据 -->
  • 对比维度系统服务病毒普通应用病毒
    传播途径预装软件、服务OTA更新包第三方应用市场、钓鱼链接
    权限级别系统签名级别(如system权限)普通用户权限
    隐蔽程度伪装成系统更新服务仿冒热门应用图标

    二、藏在眼皮底下的高手

    去年帮表姐处理过一部中毒手机,那个伪装成「电池优化服务」的病毒,居然在开发者模式里都看不出异常。这类系统级病毒最可怕的地方在于,它们会利用安卓的Binder通信机制,直接和内核打交道。

    2.1 清除难度对比

    • 普通病毒:卸载应用+杀毒软件全盘扫描
    • 系统病毒:需要解BL锁+刷写原生镜像+重签系统分区(看着都头大对吧?)

    三、你永远叫不醒装睡的系统

    还记得2017年的「寄生兽」漏洞吗?那个利用安卓系统服务漏洞的恶意程序,能在锁屏界面叠加钓鱼窗口。最要命的是,这种病毒还能阻止系统更新,让手机永远修复不了漏洞。

  • 在表格添加结构化数据 -->
  • 行为特征系统服务病毒普通应用病毒
    自启动方式绑定系统广播接收器注册开机启动项
    进程隐藏注入zygote进程使用常见进程名
    对抗检测劫持安全软件API检测沙箱环境

    四、危害范围不在一个量级

    普通病毒顶多让你收到诈骗短信,系统病毒可是能让你手机变成「监听器」。参考《Android系统安全机制解析》里提到的案例,某个伪装成基带固件的病毒,能直接读取基站通信数据。

    最近帮邻居阿姨修手机时发现的自动订阅服务,就是通过修改系统自带的短信数据库实现的。这种深度植入的病毒,普通用户根本防不胜防。

    4.1 常见破坏形式

    • 普通病毒:消耗流量、弹广告、盗取账号
    • 系统病毒:篡改GPS定位、伪造系统更新、窃取生物识别信息

    写到这里,窗外的雨还在下。想起上周同事老王的手机突然无法连接Wi-Fi,最后发现是某个伪装成WLAN服务的病毒在作怪。遇到这种藏在系统深处的麻烦,还真得找专业的维修师傅来处理。