从 Windows 到 Android: 威胁的持续迁移
作者:趋势科技
新闻媒体现在正喧腾着 OBAD 这个 Android 恶意软件,这也是到目前为止,Android 恶意软件中“最坏”,同时也是“最先进的 Android 木马程序”。除了各种强大的功能外,它同时也因为所表现的行为更像典型的 Windows 恶意软件而被议论着。

历史一再重演
在趋势科技的 2012 年移动威胁和安全综合报告里,我们讨论了 Android 威胁趋势和 Windows 平台是如何的相像,只是发展速度更快。OBAD 的出现也意味着这趋势已经持续到 2013 年。

图一:比较 Android 和 Windows 恶意软件的时间表
我们同时也注意到,最近手机恶意软件的复杂度,无论是在技术上或部署上都加强了许多。这也证实了我们 2013 年的安全预测。
新兴的威胁
OBAD
OBAD 结合了隐形和漏洞攻击,同时使用的手法并不新颖。它首先以不断弹出窗口的方式骚扰用户,要求用户对手机进行 Root,并提供设备管理员权限。一旦被授予权限,恶意软件就会在隐形模式下运作。
它可以执行以下行为:
- 访问命令与控制服务器
- 收集用户的通讯录列表、通话记录、短信,以及安装的应用程序列表
- 下载并安装软件
- 通过蓝牙传播恶意软件
OBAD 的传播方法值得注意,因为它使用了蓝牙,这在 Symbian 恶意软件行为内比较常见。重新使用这旧伎俩显示出,网络犯罪份子的传播途径已经不再完全依赖于通过应用程序商店来下载恶意软件。
虽然桌面计算机和笔记本电脑上的假防病毒软件攻击正在减少,但是在移动设备上却在增加中。就跟一般计算机上的假防病毒软件一样,ANDROIDOS_FAKEAV.F 会显示假的扫描结果,催促用户付费购买所谓的完整版移动安全软件,这样才能将程序关闭。

图二:假防病毒软件显示假的扫描结果,诱骗用户购买完整版本的流氓防病毒软件
除了假防病毒软件的数量跟去年相比起来增加了五倍之外,我们也发现恶意软件行为的显著发展。以 ANDROIDOS_FAKEAV.F 为例,会跳出窗口通知你刚刚打开的应用程序有毒。其他假防病毒软件变种也会跳出窗口来要你购买不存在的产品。
恶意广告
网络犯罪分子现在会利用移动广告来针对像你这样的用户。许多 Android 应用程序上的广告在宣传用低价促销(例如 iPhone 5 和三星 Galaxy Note II)作为诱饵的诈骗网站。麻烦的是这些广告和其他超过九万个应用程序使用了同一家广告发布商。因此该攻击的受害者数量可能已经非常庞大。
侵略式的广告行为往往伴随着持久性的通知和可能的数据窃取。这种攻击和将你重定向到恶意网站(例如是诈骗网站)不同。将移动广告包含在多链攻击中,证明网络犯罪份子正在改进着已知威胁。因此未来可能会看到类似的攻击。
网络犯罪趋势
根据 Google 最新的数据显示,全世界现在有七亿五千万台 Android 设备正在使用中。到 2017 年,这一数字预计会进一步增加到十亿。不幸的是,这样的增长也代表着会有更多潜在的网络犯罪受害者。
Android 平台吸引网络犯罪份子的另一个因素是各自为政。人们使用着不同版本的 Android,姜饼人是最多人安装的。不幸的是,使用过时的版本也带来了安全隐忧。以运行姜饼人的设备为例,可以有多达 11 个漏洞!而 Android 更新程序的复杂只是让问题更加恶化。通过类似 OBAD 这样的恶意软件,网络犯罪份子可以利用 Android 设备上的漏洞来执行恶意行为。
用户行为也在不知不觉间以多种方式助长了网络犯罪活动。以移动恶意软件安全意识不断增强为例,不仅创造了安全应用程序的市场,也成为了假防病毒软件的目标。
如果你经常下载免费应用程序,可能不会在点击应用程序内广告前先三思一番,这可能会导致诈骗或恶意网站传播。利用广告的攻击也越来越普及,尤其是因为 Google 决定从 Google Play 上移除所有会封锁广告的应用程序。
你可以通过更新 Android OS 解决漏洞问题,不过这不能解决所有的 Android 威胁。运行最新 Android 版本的设备仍然很容易遭遇其他威胁。安装漏洞修补程序会是个问题,因为有着漏洞披露和修补的问题。
安装类似趋势科技移动安全软件个人版的安全应用程序可以有效地阻止移动威胁,例如恶意应用程序和链接。同时,“隐藏设备管理员检测程序”可以让你追踪和关闭具备设备管理员权限,却又在 Android 设备管理员列表中隐藏自己的应用程序。

本文版权为趋势科技所有,对于非赢利网站或媒体转载请注明作者以及原文链接。谢谢合作!
![]() |
![]() |
|
![]() |
![]() |
![]() ![]() |
从 Windows 到 Android: 威胁的持续迁移的更多相关文章
- 使用 flow.ci 实现 Android 自动化测试与持续集成
在上篇文章--如何实现 Android 应用的持续部署中,我们使用的是 flow.ci + Github + fir.im 实现 Android 应用的持续部署.对于 Android 开发者,他们可能 ...
- 如何实现 Android 应用的持续部署?
构建一个高质量的 Android 应用 最大的挑战是什么? 在整个开发流程中,也许 Coding 时莫名的 bug,也许是 Android 开发兼容性问题,多版本多渠道自动打包问题,也有开发工具选择等 ...
- 图文详解如何搭建Windows的Android C++开发环境
原地址:http://www.apkbus.com/android-18595-1-1.html //================================================= ...
- windows中android SDK manager安装更新sdk很慢,或者出现Done loading packages后不动甚至没有任何可用包
出现问题: 1.windows中android SDK manager安装更新sdk很慢,或者出现Done loading packages后不动甚至没有任何可用包 2.Failed to fetch ...
- OpenAL播放pcm或wav数据流-windows/ios/android(一)
OpenAL播放pcm或wav数据流-windows/iOS/Android(一) 最近在研究渲染问题,本文采用openal做pcm和wav数据流播放,并非本地文件,demo是windows的,i ...
- eclipse到Android Studio的项目迁移
一直以来.公司开发都是用eclipse.可是随着我们应用不断成长.项目结构越来越庞大.项目间依赖关系变得非常复杂.用eclipse管理显得非常吃力,常常一个同事更改依赖项目之后,别人在更新.都会出现故 ...
- Windows及Android倍速播放视频软件下载
目录 1. 更多推荐 2. 关键字 3. 按 4. 软件下载 4.1. IOS应用商店 4.2. 网盘下载 5. 软件介绍 5.1. PotPlayer(Windows) 5.2. MoboPlaye ...
- 「国产系统」Tubian 0.3,兼容Windows和Android的GNU/Linux系统!
0.4版已发布:https://www.cnblogs.com/tubentubentu/p/16741197.html Sourceforge.net主页(提供下载):https://sourcef ...
- 「国产系统」Tubian 0.2,兼容Windows和Android的GNU/Linux系统!
0.3版已发布:https://www.cnblogs.com/tubentubentu/p/16733005.html Sourceforge.net主页(提供下载):https://sourcef ...
随机推荐
- Java多线程——线程同步
在之前,已经学习到了线程的创建和状态控制,但是每个线程之间几乎都没有什么太大的联系.可是有的时候,可能存在多个线程多同一个数据进行操作,这样,可能就会引用各种奇怪的问题.现在就来学习多线程对数据访问的 ...
- 小学生之SpringMVC
1. Springmvc是什么? Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基 ...
- toString结果
String[] str = new String[] { "a", "b", "c" }; System.out.println(str) ...
- spring源码分析构建
命令如下: ant ant install-maven ant jar package E:\download\spring-framework-3.1.3.RELEASE\build-spring- ...
- Win7上IIS发布网站系统\部署项目
1.系统已经安装IIS,如果没有安装,请到[控制面板]→[程序]→[程序和功能]→[打开或关闭Windows功能],选中Internet 信息服务Web管理工具下面的所有选项,确定:如下图 2.发布文 ...
- 合理使用Memcached进行缓存部署
Memcached是danga.com(运营 LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能.关于这个东西,相信很多人都用过,本 文意在通 ...
- Android Studio中新建项目时Your android sdk is out of date or is missing templates的解决办法
在Android Studio中新建项目时出现了以下问题:Your android sdk is out of date or is missing templates. Please ensure ...
- 1201.1——Vim编辑器的相关操作
一 vi的操作模式 vi提供两种操作模式:输入模式(insert mode)和指令模式(command mode).在输入模式下,用户可输入文本资料.在指令模式下,可进行删除.修改等各种编辑动作. 在 ...
- 自定义异常throw
简单自定义一个年龄小于等于0,或者大于120会出现的异常 首先继承父类Exception,调用父类的构造器,这样才可以报出自己想要的异常 public class AgeException exten ...
- js鼠标右键操作
一个页面中,BODY中用oncontextmenu='return false'来取消鼠标右键: 在JS中设置oncontextmenu='return true'用window.document. ...





