Android平台挖矿木马研究报告_21页_2mb
报告摘要
Android平台挖矿木马研究报告总结
核心内容
本报告由360互联网安全中心于2018年1月18日发布,系统分析了Android平台挖矿木马的现状、技术原理、发展趋势及防御措施。
主要观点
1. 手机挖矿木马概述
- 定义:手机挖矿木马是一种在用户不知情的情况下,利用手机计算能力为攻击者获取电子加密货币的恶意软件。
- 电子加密货币:电子加密货币具有匿名性和去中心化特点,常被用于非法交易,如勒索软件支付工具。
- 历史演变:挖矿木马最早出现在PC平台,2014年3月首次在Android平台被曝光,随后随着加密货币价格的上涨,挖矿木马数量显著增长。
2. 挖矿木马现状
- 规模和影响:360烽火实验室自2013年起共捕获1200余个Android挖矿木马,仅2018年1月就接近400个,占Android平台挖矿类木马的近三分之一。
- 目标币种:目前Android平台挖矿木马主要选择比特币、莱特币、狗币、卡斯币和门罗币。其中门罗币因其匿名性、挖矿算法兼容性、区块大小自适应及社区支持成为首选。
- 挖矿方式:分为独立挖矿和矿池挖矿。矿池挖矿因其稳定性和高成功率成为主流,其中前端矿池挖矿利用JavaScript脚本,隐蔽性强,跨平台兼容性好。
3. 技术原理
- 矿池代码库使用:挖矿木马通常嵌入开源矿池代码库,如cpuminer,通过注册广播和服务组件,检测设备电量、唤醒状态、充电状态等,控制挖矿行为。
- JavaScript脚本挖矿:通过嵌入JavaScript脚本(如Coinhive),利用浏览器进行挖矿,这种方式更隐蔽且易于传播。
- 隐藏挖矿行为:挖矿木马常通过设置不可见的WebView页面,避免用户察觉;同时在设备电量低或锁屏状态下运行,以降低用户感知。
4. 挖矿木马趋势
- 盈利模式转变:从广告转向挖矿,成为新的盈利方式。
- 门罗币主导:门罗币因其匿名性和挖矿算法的通用性,成为挖矿木马的首选币种。
- 攻击目标转移:黑客开始更多地攻击电子货币钱包,通过盗取私钥或篡改付款地址来获取用户资产。
关键信息
- 样本数量:360实验室捕获了300多个第三方下载站点中的挖矿木马,这些APP的下载次数高达260万次。
- 网站影响:据AdGuard数据,2017年Alexa排名前10万的网站中有220个在用户打开主页时无告知地使用JavaScript脚本进行挖矿,影响用户达5亿。
- 设备影响:挖矿行为会导致手机发热、卡顿、电量骤降,严重时甚至导致手机物理损坏。
- 防御策略:360安全卫士和360安全浏览器提供挖矿木马防护功能,可屏蔽挖矿脚本和拦截挖矿代码。对于普通用户,禁用JavaScript或选择可信下载渠道是有效的缓解措施。
防御措施
- PC平台:使用360安全卫士和360安全浏览器的挖矿木马防护功能,可有效拦截挖矿脚本和代码。
- 移动端:Root权限用户可通过Iptables拦截挖矿网址,普通用户可通过禁用JavaScript或使用安全软件进行防护。
- 用户行为:提高安全意识,避免点击不明链接,选择可信应用下载渠道,定期扫描设备。
风险与展望
- 风险控制:尽管挖矿提供了新的盈利方式,但其对用户设备的损耗较大,需加强监管和控制。
- 发展前景:随着加密货币的普及和挖矿技术的成熟,挖矿木马可能继续增长,成为恶意软件的重要趋势之一。但目前移动平台受限于硬件条件,仍难以成为可持续的挖矿平台。
附录
- 参考资料:包含多个挖矿木马样本、技术实现代码及AdGuard的调查数据。
总结:Android平台挖矿木马在电子加密货币价格上涨和挖矿技术进步的推动下迅速发展,其隐蔽性强、传播广泛,对用户设备造成显著影响。门罗币因其特性成为主要目标币种,而防御措施主要包括软件防护、权限管理及用户行为调整。随着挖矿趋势的持续,需加强监管以避免用户设备被滥用。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载