移动端病毒凸显 又现免杀新招数

简介:

攻防双方一直在不断角力,靠着对方的刺激在不断成长。当反病毒战士们在绞尽脑汁研究如何提升哪怕1%的检出率时,处在黑暗中的恶意软件作者也在研究怎么能够绕过防御检测机制。随着智能移动设备数量的激增,以及计算、存储和传输能力的不断加强,越来越多的移动端恶意软件流传出来。但是很多的传统反病毒还是将目光集中在PC端,而忽略了移动端这一更大的战场。

在Fortinet FortiGuard实验室给出的2016年安全威胁预测中提到过,随着移动智能设备与人的关系越来越紧密,其上承载的数据价值也就越来越高,加之目前安卓系统仍然是全球领域占比最高的智能操作系统,2016年将会看到更多的安卓恶意软件,并且这些受感染的设备将会组成一个庞大的僵尸网络。

近期有一个安卓平台的恶意软件对抗反病毒软件的方式很有意思,因此引起了我们的注意。通过分析这个名为“AndroidSpywaller”的移动端恶意软件的代码发现,一旦该恶意软件成功感染安卓设备,它将会调用系统内嵌的iptable组件来创建防火墙策略阻止360反病毒和360手机卫士的网络流量。

从上图示意可以看出,不论反病毒软件是通过3G网络还是WiFi联网,都能够被此恶意软件调用生成的防火墙规则阻断。

虽然我们在PC端的反病毒工作中见过大量的恶意软件具备多种反病毒软件的免杀能力,但是在安卓平台使用这种调用系统正常安全功能来进行免杀的方式我们还是第一次见到。除此之外,此恶意软件还具备强大的抗诊断和混淆能力。

在第一次安装时,该恶意软件在界面上显示的名称为“GoogleService”,安装包的名称为"com.schemedroid.apk"

说明: http://blog.fortinet.com/uploads/images/Spywaller-screen.png

一旦该安装包被成功安装在安卓设备上,该图标就会自动隐藏,并且不再出现在应用菜单中。但是几秒钟后会以用户身份请求Root权限。

说明: http://blog.fortinet.com/uploads/images/Spywaller-screen1.png

由于图标被隐藏,因此用户并无法对该应用进行任何操作,但是恶意软件却能够利用这个应用进行很多的静默操作。比如窃取来自设备上的信息,包括地理位置、全部通话记录、使用设备相机软件拍摄的照片或视频,甚至能够监测到设备上SIM卡是否更换,然后将其上传到通用的服务器上。此外该应用还会收集QQ, 微信,新浪微博,腾讯微博,WhatsApp等等社交媒体数据。此外,该恶意软件还可以快速消耗安卓设备的电池电量,并且由于后台静默执行很多监控行为会影响设备的运行速度。

此恶意软件明显是针对中国市场暂时没有Google官方应用市场以及用户喜爱越狱这两点定制的攻击工具,因此针对于此,Fortinet给出如下建议:

1. 不要允许安装来源不明的应用程序。

2. 不要随意对应用程序的权限申请进行许可。

3. 如果设备电池耗电异常、过热、或者莫名速度变慢,请及时对手机进行安全检查。

4. 用户可以安装安卓版FortiClient终端安全软件进行恶意软件防御。

Fortinet FortiGuard实验室早在第一时间已经检测到该病毒,纳入FortiGuard 病毒库中(Android/Spywaller.A!tr.),并且通过Fortinet全球分布网络分发到我们的用户端。为了帮助用户应对日益增长的移动安全威胁,Fortinet公司2015年底发布了Mobile Security Service(移动安全服务),FortiGuard Labs 反病毒团队负责这个服务的支持工作,范围涵盖Apple iOS和Android平台的恶意软件。

原文发布时间为:2016-02-06

本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。

相关文章
|
存储 算法 编译器
【数据结构原理】稀疏矩阵 - THE SPARSE MATRIX
【数据结构原理】稀疏矩阵 - THE SPARSE MATRIX
359 0
|
存储 弹性计算 Kubernetes
自建K8S通过PVC配置NAS动态磁盘要点回顾
在K8S上如何配置永久性PVC是大家在生产环境中比较关心的话题,那么如果通过阿里云的NAS来结合进行永久性磁盘的配置呢?本文通过其详细步骤和要点把成功配置的方法给大家做一个分享。本文不做理论性阐述,纯实战,有不严谨之处还望评论指正。
1736 0
自建K8S通过PVC配置NAS动态磁盘要点回顾
|
Web App开发 移动开发 小程序
扫普通链接二维码打开小程序的踩坑过程...
扫普通链接二维码打开小程序的踩坑过程...
4219 0
扫普通链接二维码打开小程序的踩坑过程...
|
开发工具 Linux
Keepalived 日志配置与启动配置
在Redhat系统下,可以使用下面的方法将keepalived的日志输出到/var/log/下的某个文件里:  1.将keepalived日志输出到local0:  vim /etc/sysconfig/keepalived  KEEPALIVED_OPTIONS="-D -d -S 0"  2.
3634 0
|
6月前
|
弹性计算 开发框架 Ubuntu
阿里云服务器ECS镜像知识解析:功能特性、场景及上手实操教程参考
对于部分初次选择阿里云服务器的新手用户来说,可能并不是很清楚阿里云服务器镜像是什么?ECS镜像堪称搭建ECS实例的基础模板,其中涵盖了启动及运行实例所必需的操作系统以及预先配置好的数据。本文将围绕阿里云服务器镜像的相关知识展开介绍,助力大家全方位了解并熟练运用这一强大功能。
|
11月前
|
数据采集 人工智能 自然语言处理
魔搭社区每周速递(1.5-1.18)
🙋魔搭ModelScope本期社区进展:新增3239个模型,711个数据集,192个创新应用, 16篇内容
565 11
|
12月前
|
人工智能 JSON API
使用 Qwen 生成数据模型和进行结构化输出
本教程展示如何使用CAMEL框架和Qwen模型生成结构化数据。CAMEL是一个强大的多智能体框架,支持复杂的AI任务;Qwen由阿里云开发,具备自然语言处理等先进能力。教程涵盖安装、API密钥设置、定义Pydantic模型,并演示了通过Qwen生成JSON格式的学生信息。最后,介绍了如何利用Qwen生成多个随机学生信息的JSON格式数据。欢迎在[CAMEL GitHub](https://github.com/camel-ai/camel)上为项目点星支持。
3644 70
|
12月前
|
数据采集 人工智能 自然语言处理
Midscene.js:AI 驱动的 UI 自动化测试框架,支持自然语言交互,生成可视化报告
Midscene.js 是一款基于 AI 技术的 UI 自动化测试框架,通过自然语言交互简化测试流程,支持动作执行、数据查询和页面断言,提供可视化报告,适用于多种应用场景。
2879 1
Midscene.js:AI 驱动的 UI 自动化测试框架,支持自然语言交互,生成可视化报告
|
12月前
|
JSON API 开发者
京东店铺所有商品数据接口(JD.item_search_shop)丨京东API接口指南
JD.item_search_shop 是京东开放平台提供的接口,用于获取店铺所有商品数据。请求方法为 GET,主要参数包括 shopId(必填)、page、pageSize 和 sortType。开发者需先注册并获取 API 密钥,确定目标店铺 ID 后构建请求。响应为 JSON 格式,适用于电商应用、价格比较和市场分析等场景。
1032 0
|
11月前
|
前端开发 JavaScript UED
React 滚动条组件 Scrollbar
本文介绍了在 React 中创建和使用滚动条组件的方法。首先,通过设置 `overflow: auto` 等 CSS 属性实现基础滚动功能。接着,推荐了如 `react-custom-scrollbars` 和 `react-perfect-scrollbar` 等第三方库以增强滚动条的功能与外观。针对常见问题,如样式不一致、无法正常工作及性能瓶颈,提供了相应的解决方案,包括自定义样式、确保容器高度和优化渲染逻辑。最后,强调了避免滚动事件绑定错误和不合理嵌套滚动的重要性,帮助开发者打造流畅、美观的用户界面。
640 16