返回文章库

BOM恶意软件深度分析:伪装应用窃取助记词,超182万美元资产被盗

查找币 漏洞披露 安全研究 Web3安全 区块链安全
BOM恶意软件深度分析:伪装应用窃取助记词,超182万美元资产被盗

一、事件概述

2025年2月14日,查找币安全团队监测到多起用户钱包资产被盗事件。经链上数据分析,所有被盗案例均呈现助记词/私钥泄露的典型特征。通过回访受害用户,我们发现一个共同点:受害者均安装并使用了名为“BOM”的应用。深入调查确认,该应用是一款精心伪装的恶意软件,通过诱导用户授权,非法获取助记词/私钥权限,进而系统性转移和隐匿资产。

截至分析时,主要盗币地址(0x49aDd3E8329f2A2f507238b0A684d03EAE205aab)已盗取至少182万美元资产,影响上万用户。查找币AML团队联合OKX Web3安全团队,对该恶意软件的作案手法进行完整披露,并提供安全防护建议。

二、恶意软件技术分析

经用户授权,我们收集了部分受害设备上的BOM应用APK文件,进行静态和反编译分析。关键发现如下:

2.1 核心结论

2.2 分析过程

2.2.1 样本初步分析

应用签名分析:
签名Subject解析后为 adminwkhvjv,这是一串无意义的随机字符。正规应用通常使用有意义的字母组合作为签名主体,此类异常签名是恶意软件的典型特征。

恶意权限分析:
在AndroidManifest文件中,注册了大量敏感权限,包括:

这些权限与区块链应用的正常功能无关,明显超出合理范围。

2.2.2 动态分析

分析期间,该应用后端接口服务已下线,应用无法正常运行,因此动态分析未能执行。

2.2.3 反编译分析

反编译后,发现DEX文件中类数量极少。经过代码层面静态分析,主要逻辑如下:

核心逻辑:
应用解密部分文件并加载自定义Application。在assets目录下发现uniapp框架的产物文件,确认该应用使用跨平台框架uniapp开发。

关键代码入口:
在app-service.js中发现名为contract的页面入口,其对应函数索引为6596。该页面是触发恶意行为的起点。

设备信息初始化上报:
contract页面加载后的回调onLoad()调用doContract(),后者调用initUploadData()。该函数首先判断网络状态,同时检查图片和视频列表是否为空,最终调用回调函数getAllAndIOS()。

权限请求与欺骗:
在iOS和Android平台,应用均以“应用正常运行需要”为由,请求相册权限。作为区块链相关应用,相册权限与正常功能无必然联系,此行为明显可疑。

文件收集与上传:

上传接口域名:
上报URL中的commonUrl域名来自/api/bf9023/c99so接口的返回。该接口的domain值存储在uniapp本地缓存中。我们未找到写入缓存的代码,推测其被加密混淆后存在于app-confusion.js中,在一次历史运行时于应用缓存中观察到该域名。

三、链上追踪与资金流向

3.1 主要盗币地址

经查找币追踪系统分析,主要盗币地址(0x49aDd3E8329f2A2f507238b0A684d03EAE205aab)已盗取至少182万美元资产。该地址通过多层转移、混币服务等方式隐匿资金流向。

3.2 资金转移特征

四、威胁分析与风险提示

4.1 攻击链总结

  1. 诱饵分发:通过社交工程、虚假广告或第三方应用商店分发BOM应用。
  2. 权限欺骗:以“应用正常运行需要”为由,诱导用户授权相册和文件权限。
  3. 数据窃取:后台扫描设备,收集包含助记词、私钥的截图或文件。
  4. 资产转移:利用窃取的凭证,系统性转移用户钱包资产。
  5. 资金隐匿:通过多层转移、跨链桥和混币服务隐藏资金去向。

4.2 用户风险

五、安全防护建议

为防范此类攻击,查找币安全团队强烈建议用户采取以下措施:

  1. 切勿在设备上存储助记词或私钥
    助记词和私钥应使用硬件钱包或离线存储方式保管,避免以截图、文档等形式保存在手机或电脑中。

  2. 谨慎授权应用权限
    安装应用时,仔细检查其请求的权限是否合理。区块链应用通常不需要相册、文件等敏感权限。

  3. 仅从官方渠道下载应用
    避免从第三方应用商店、社交媒体链接或不明来源下载应用。优先使用官方应用商店和项目方官网。

  4. 启用交易二次验证
    为钱包设置交易签名确认、多签等机制,增加资产转移的难度。

  5. 定期检查授权应用
    定期审查钱包授权列表,撤销可疑或不再使用的应用授权。

  6. 使用专业安全工具
    借助链上追踪工具(如查找币追踪系统)监控资金流动,及时发现异常交易。

  7. 学习安全知识
    推荐阅读由查找币创始人余弦撰写的《区块链黑暗森林自救手册》,提升安全意识。

六、总结

BOM恶意软件事件再次警示我们:Web3资产安全不仅取决于链上协议的安全性,更依赖于用户的操作习惯和设备安全。攻击者利用人性弱点和社会工程学手段,伪装成正常应用窃取资产。作为安全从业者,查找币团队将持续监控新型威胁,并第一时间向社区披露风险。

本文由查找币安全团队整理发布

前往社区查看和回复