夜雨聆风学习资料网

ARTICLE · 1317866

新型 Android 恶意软件 RatHat 利用 AI 自动化控制设备

新型 Android 恶意软件 RatHat 利用 AI 自动化控制设备

文章来源:安全圈

一款名为 RatHat 的新型 Android 恶意软件被发现,它通过一个 AI 驱动的子系统来帮助操作者远程操控受感染的设备。

Zimperium zLabs 的研究人员分析了该恶意软件,在发现其使用中文编写的 LLM 提示词后,认为它与来自中国的威胁行为者有关。

研究人员表示,该恶意软件通过恶意广告、短信和钓鱼网站传播,这些渠道推广从 Google Play 之外下载 APK。

与大多数 Android 恶意软件家族一样,RatHat 依赖滥用 Android 的无障碍权限,在受感染设备上执行高权限操作。

最值得注意的是,它启用开发者选项和无线调试,从而在无需外部计算机的情况下获得本地 shell 级别的执行环境,这与 ToxicPanda 和 RedHook Android 恶意软件家族中所见的机制类似。

ADB 访问权限使 RatHat 能够安装一个基于 Go 的代理 (liblocal-service.so),该代理以 ADB shell 权限运行命令、创建绕过电池限制的机制并管理持久化。

该代理还会在恶意软件被移除或停止时将其恢复,提供一个独立于恶意软件本身的持久化通道。这种备份是双向的,恶意软件也会在代理被移除时将其恢复。

第二个代理 (libmedia_codec.so) 还充当 FRP 反向代理客户端,与攻击者建立持久隧道。

该恶意软件会针对特定的银行和加密货币应用显示 HTML 覆盖层,以窃取账户凭据。

它还可以拦截短信和通知(包括一次性密码);记录文本变更事件;从浏览器地址栏提取 URL;并捕获锁屏 PIN 码、密码和解锁图案。

AI 引导的导航

Zimperium 报告称,RatHat 使用一个 AI 驱动的用户界面自动化引擎,将实时的 Android 无障碍树序列化为 XML,并发送给一个在报告中未具名的流行 AI 助手。

随后,该 AI 工具被要求完成以下任务:

识别某个指定界面元素的中心坐标

确定某个元素在屏幕上的实际文本

返回诸如 'SCROLL_DOWN' 等导航指令

这个 AI 驱动的子系统使 RatHat 的界面自动化比完全基于固定脚本的自动化更具适应性,允许远程导航而无需操作者进行实时交互。

"RatHat 使用 AI 实时智能地导航和控制设备界面,使其操作比传统的脚本化自动化更具适应性,也更难被安全软件检测到,"Zimperium 评论道。

研究人员警告称,RatHat 会通过拦截卸载确认界面、取消该过程并显示一个包含虚假错误信息的伪造 Google Play 覆盖层,来主动阻止卸载尝试。

Zimperium 还强调了该恶意软件中嵌入的多种反分析技术,包括 APK 容器篡改、一个臃肿的(61MB)Android 清单文件以及无效的 DEX 伪指令,这些均旨在迷惑或破坏分析工具。

Android 用户绝不应从 Google Play 之外下载 APK 文件,除非他们明确信任发布者;应避免向应用授予无障碍权限,并定期使用 Play Protect 扫描其设备。

版权申明:内容来源网络,版权归原创者所有。除非无法确认,我们都会标明作者及出处,如有侵权烦请告知,我们会立即删除并致歉。祝愿每一位读者生活愉快!

本公号发布、转载的文章中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途及盈利等目的,否则后果自行承担!

推荐阅读

*某公司被境外势力长时间攻击 新乡网信办依法行政处罚!

*中国人民银行等九部门 加强科技金融领域数据开放共享和融合运用

*苹果iCloud共享机制存隐患 多名离职员工仍可访问公司保密文件

                                                                        

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料