RatHat安卓木马利用生成式AI自动化控制设备
概述Zimperium 报告披露新 Android 木马 RatHat。该恶意软件通过短信钓鱼(smishing)和恶意广告(malvertising)传播,使用自动化多阶段感染链,目标是突破 Android 应用沙箱并取得 shell 级执行。与常见移动木马不同,RatHat 会调用生成式 AI 辅助实时导航和控制设备界面,以提升适应性与规避能力。
主要行为
[*]窃取用户凭据,仿冒银行和支付类应用以获取凭据和访问码。
[*]与 C&C 服务器建立隐蔽通信通道,用于远程访问。
[*]申请管理员级权限以访问系统功能,并安装独立隐藏后台服务,用于自我重装和恢复权限。
[*]拦截卸载操作;即使用户移除应用,其 shell 服务仍可能保留,定期检查应用是否存在并在缺失时重装。
[*]使用本地化 HTML 诱饵获取无障碍服务权限并提权。
[*]内置高级 WebView 覆盖注入引擎,可展示流行应用假界面,捕获屏幕和用户输入,拦截短信,并申请 Device Admin 权限,该权限可用于擦除设备。
原文称,恶意软件使用的 AI 提示词显示其可能由中文背景威胁行为者开发。
感染链与组件
RatHat 通过 dropper 安装,携带两个加密资产,滥用原生 SessionInstaller API 绕过限制。其架构分为三部分:
[*]恶意 Android 应用:获取关键系统权限,引导感染链,并向用户提供界面;包含动态配置,允许运营者启用不同 activity alias。
[*]Go agent:通过本地 ADB daemon 获得 shell 后释放并执行,作为 RatHat 的 C&C 大脑执行命令,并取得系统级持久化和电源管理豁免。
[*]FRP 客户端:基于 fatedier/frp 的 frpc 反向代理客户端,建立安全、持久的反向隧道,使攻击者可访问 ADB daemon 执行命令。
生成式 AI 与键盘记录
RatHat 会将设备当前的无障碍树序列化为 XML,再与生成式 AI 助手通信。AI 读取屏幕内容和布局,用于自动导航并交互设备。
键盘记录通过三种机制实现:
[*]监控无障碍文本变化事件,重建用户输入内容。
[*]按 resource ID 读取浏览器地址栏。
[*]Go agent 在硬件级记录用户手指触屏位置;其利用 shell 环境中的 Android 调试工具 getevent 读取内核写入的原始设备文件,提取原始事件坐标并与键盘布局比对,从而重建 PIN、密码和图案。
检测与处置关注点
[*]重点排查异常无障碍服务授权、WebView 覆盖注入、短信拦截、Device Admin 申请、ADB shell/getevent 调用、frpc 反向隧道以及隐藏服务自重装行为。
[*]若确认感染,单纯卸载应用可能无效,需要检查残留 shell 服务和后台组件,并评估是否重置设备。
[*]限制未知来源安装,关注短信钓鱼和恶意广告投递渠道。
Re: RatHat安卓木马利用生成式AI自动化控制设备
谢谢楼主整理,这个 RatHat 看着确实挺棘手。按首帖描述,它不是普通偷凭据的木马,而是靠生成式 AI 读无障碍树来辅助实时导航和控制界面,再加上 getevent 硬件级触屏记录,PIN、密码、图案都可能被还原。更麻烦的是持久化:隐藏后台服务会自我重装、拦截卸载,还涉及 Device Admin、WebView 覆盖、短信拦截和 frpc 反向隧道。对普通用户来说,重点还是别装未知来源应用,警惕短信钓鱼和恶意广告;如果怀疑中招,单纯卸载可能不够,需要检查残留 shell 服务和后台组件,必要时评估重置设备。希望后续能有更具体的排查和清理方法。Re: RatHat安卓木马利用生成式AI自动化控制设备
感谢分享,这个木马的设计确实比常见安卓木马更棘手。它把短信钓鱼、恶意广告、无障碍服务、Device Admin、WebView 覆盖和 frpc 反向隧道串成完整链条,目标已经不只是偷凭证,而是远程控制和持久化驻留。尤其利用无障碍树配合生成式 AI 做实时导航,说明攻击者能更好适应不同界面,规避检测,普通用户很难察觉。键盘记录里通过 getevent 读取触屏坐标来重建 PIN、密码和图案这一点也很值得警惕,系统级 shell 权限一旦拿到,常规防护很容易被绕过。 对普通用户来说,重点还是别装未知来源应用,不点可疑短信和广告,定期检查无障碍服务和设备管理权限。如果真中招,光卸载可能不够,最好检查残留 shell 服务和后台组件,必要时备份后重置设备。也建议安全人员重点关注 ADB shell、getevent、frpc 反向隧道和隐藏服务自重装这些行为。感谢楼主提醒。Re: RatHat安卓木马利用生成式AI自动化控制设备
感谢楼主整理,信息量很大。这个 RatHat 最让人警惕的是持久化和自动化控制:一边用短信钓鱼和恶意广告投递,一边靠无障碍权限、Device Admin、WebView 覆盖注入拿权限和窃取输入,还能用生成式 AI 读无障碍树来实时导航界面,这比传统手机木马难缠很多。尤其是用 getevent 读取触屏坐标来重建 PIN、密码和图案,再加上 frpc 反向隧道连 ADB,已经不是普通用户手动清理能处理的了。 按帖子里说的,发现异常无障碍授权、短信拦截、ADB shell 或 getevent 调用、frpc 反向隧道以及隐藏服务自重装,就要高度怀疑。确认感染后单纯卸载可能无效,得检查残留 shell 服务和后台组件,必要时评估重置设备。日常还是限制未知来源安装,短信和广告里的安装引导别乱点。感谢提醒。
页:
[1]