Android应用程序须要权限才干正常运作,只是网络犯罪分子会将其用在个人私利上。来看看最常被要求的权限以及它们会怎样被滥用。

、网络定位功能

这代表什么:同意应用程序通过网络定位(像是基地台或无线网络)来取得大概位置。应用程序开发者能够用它从基于位置的广告获利。

它怎样被滥用:恶意应用程序用它来发动基于位置的攻击或恶意软件。例如说,网络犯罪分子能够将俄罗斯的移动用户导到恶意俄文站点。

须要此权限的应用程序:位置相关应用程序,打卡应用程序

、全球定位系统

这代表什么:同意应用程序通过全球定位系统(GPS)和其它定位来源(如基地台和无线网络)来取得你的确切位置。跟网络定位一样,GPS定位也能够用来让应用程序开发者从基于位置的广告获利。

它怎样被滥用:恶意应用程序用它来载入基于位置的攻击或恶意软件。

须要此权限的应用程序:位置相关应用程序,打卡应用程序,社交媒体应用程序

、查看网络状态

这代表什么:同意应用程序检查手机是否有网络连接(也包含无线网络)。应用程序须要连接网络来下载更新或连接server及站点。

它怎样被滥用:恶意应用程序用它来找出可用的网络连接,这样才可以运行其它动作,像下载很多其它恶意软件或发送短信。恶意应用程序可以在你不知情下切换这些连接,吸干你的电池或添加你的数据收费。

须要此权限的应用程序:位置相关应用程序,打卡应用程序,社交媒体应用程序

、查看无线网络连接状态工具

这代表什么:同意应用程序存取无线网络信息,比如已设定的网络列表和眼下使用中的无线网络。

它怎样被滥用:网络犯罪分子利用设备漏洞来窃取无线上网password和入侵你所使用的网络。

须要此权限的应用程序:浏览器应用程序、通讯程序

、检索运行中的应用程序

这代表什么:同意应用程序确认眼下或近期运行的工作和每一个工作所运行的程序。

它怎样被滥用:网络犯罪分子利用这从其它运行中的应用程序窃取信息。还能够检查并“杀掉”安全应用程序。

须要此权限的应用程序:工作清理应用程序,电池监測应用程序,安全应用程序

、完整的网络存取能力

这代表什么:同意应用程序连接网络。

它怎样被滥用:恶意应用程序使用网络来连到它们的指挥中心或下载更新和很多其它恶意软件。

、读取手机状态和识别信息须要此权限的应用程序:浏览器应用程序、游戏应用程序、通信程序、生产力应用程序

这代表什么:同意应用程序知道你是否正在接听电话或连接网络。也让它们存取比如你的电话号码、国际移动设备标识(IMEI)号码和其它识别信息。应用程序通经常使用此来识别用户而无需很多其它敏感信息。

它怎样被滥用:信息窃取恶意应用程序往往将目标放在设备和电话信息。

须要此权限的应用程序:移动支付应用程序、游戏软件、音乐和影片应用程序

、开机自己主动启动

这代表什么:应用程序用它来告诉操作系统每次启动设备时都要运行该应用程序。

它怎样被滥用:恶意应用程序用来在每次启动时自己主动运行。

须要此权限的应用程序:工作清理应用程序,电池监測应用程序,安全应用程序

、控制振动功能

这代表什么:让应用程序能够控制你的设备振动功能。

它怎样被滥用:恶意应用程序用它停止用来通知你加值服务订阅通知或确认短信的振动功能,好让恶意应用程序能够加以拦截。

须要此权限的应用程序:通信应用程序、游戏软件

、防止休眠

这代表什么:它防止处理器进入休眠或屏幕变暗。

它怎样被滥用:恶意应用程序用来防止手机进入休眠模式,所以能够不断地在后台运行恶意软件,这也可能导致电池迅速耗减。

须要此权限的应用程序:音乐和影片应用程序、游戏软件、浏览器应用程序

、改动/删除 SD 卡内容

这代表什么:同意应用程序写入外部储存设备,比方SD卡。

它怎样被滥用:网络犯罪分子能够用来备份所窃取的信息,或在发送给指挥中心前先储存到你的SD卡上。恶意应用程序也能够删除你SD卡上的照片和其它个人档案。

须要此权限的应用程序:照对应用程序、音乐和影片应用程序、档案管理应用程序

、发送短信

这代表什么:同意应用程序发送短信。

它怎样被滥用:增值服务滥用程序用来向收费号码发送短信,让你出现意料之外的费用。网络犯罪分子还能够用它来通报指挥中心。

须要此权限的应用程序:通信应用程序、社交媒体应用程序

12个被滥用的Android应用程序权限的更多相关文章

  1. Android应用程序权限说明

    1.声明运行该应用本身所需要的权限 <!-- 声明该应用本身需要打电话的权限 --> <users-permission androd:name="android:perm ...

  2. 使用 Eclipse PhoneGap 构建 Android 应用程序入门

    Eclipse 是一种支持多种技术的开源集成开发环境 (IDE),但本文重点介绍 Java 支持,这也是 Android 应用程序的“母语”.Android 是 Google 发布的开源移动操作系统. ...

  3. Eclipse+CDT+GDB调试android NDK程序(转)

    Eclipse+CDT+gdb调试android ndk程序 先介绍一下开发环境,在这个环境下,up主保证是没有问题的. ubuntu 11.10 eclipse 3.7(indego) for ja ...

  4. Android应用程序窗口(Activity)与WindowManagerService服务的连接过程分析

    在前两文中,我们分析了Activity组件的窗口对象和视图对象的创建过程.Activity组件在其窗口对象和视图对象创建完成之后,就会请求与WindowManagerService建立一个连接,即请求 ...

  5. Android应用程序窗口(Activity)的视图对象(View)的创建过程分析

    从前文可知道,每一个Activity组件都有一个关联的Window对象,用来描述一个应用程序窗口.每一个应用程序窗口内部又包含有一个View对象,用来描述应用程序窗口的视图.应用程序窗口视图是真正用来 ...

  6. Unity开发Android应用程序:调用安卓应用程序功能

    开发环境: Eclipse3.4 + adt12 + jdk6 + AndroidSDK2.2 Unity3.4 + windows7 测试设备: HTC Desire HD 本文要涉及到的几个重点问 ...

  7. Android应用程序消息处理机制笔记

    看老罗的Android源码情景分析学习的时候,边抄边理解再总结.希望能为面试提供点帮助吧. 1.Android应用程序是通过消息来驱动,Android应用程序每一个线程在启动时,都可以首先在内部创建一 ...

  8. 用 Eclipse 开发 Android 应用程序

    转自:http://www.apkbus.com/android-13828-1-1.html 开始之前 本教程介绍如何在 Eclipse 环境中进行 Android 应用程序开发,包括两个示例应用程 ...

  9. Android应用程序开发之图片操作(一)——Bitmap,surfaceview,imageview,Canvas

    Android应用程序开发之图片操作(一)——Bitmap,surfaceview,imageview,Canvas   1,Bitmap对象的获取 首先说一下Bitmap,Bitmap是Androi ...

随机推荐

  1. [寒江孤叶丶的Cocos2d-x之旅_36]用LUA实现UTF8的字符串基本操作 UTF8字符串长度,UTF8字符串剪裁等

    原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列] 博客地址:http://blog.csdn.net/qq446569365 一个用于UTF8字符串操作的类.功能比較 ...

  2. Android实践 -- 对apk进行系统签名

    对apk进行系统签名 签名工具 网盘下载 ,需要Android系统的签名的文件 platform.x509.pem 和 platform.pk8 这个两个文件在Android源码中的 ./build/ ...

  3. js进阶 13-4 jquery自定义动画animate()如何使用

    js进阶 13-4 jquery自定义动画animate()如何使用 一.总结 一句话总结:animate(params,[speed],[easing],[fn]),参数:params:一组包含作为 ...

  4. 目标识别(object detection)中的 IoU(Intersection over Union)

    首先直观上来看 IoU 的计算公式: 由上述图示可知,IoU 的计算综合考虑了交集和并集,如何使得 IoU 最大,需要满足,更大的重叠区域,更小的不重叠的区域. 两个矩形窗格分别表示: 左上点.右下点 ...

  5. POJ 2718 Smallest Difference 枚举

    http://poj.org/problem?id=2718 题目大意: 给你一些数字(单个),不会重复出现且从小到大.他们可以组成两个各个位上的数字均不一样的数,如 0, 1, 2, 4, 6 ,7 ...

  6. django-rest-framework框架 第一篇

    本课件是为了教学任务自己写的学习django-rest-framework框架. 方便自己授课,也成为学生的复习教程. 本课程学习后:具有REST编程思维:并可以通过django及专业的django- ...

  7. 获取iOS顶部状态栏和Navigation的高度

    状态栏的高度 20 [[UIApplication sharedApplication] statusBarFrame].size.height Navigation的高度 44 self.navig ...

  8. 利用Attribute实现Aop

    Aop“面向切面编程”,与OOP“面向对象编程”一样是一种编程思路.个人理解:在不改变原有逻辑的基础上,注入其他行为. 基础代码(仿MVC拦截器实现) namespace HGL.Toolkit.Ao ...

  9. Altium Designer的pcb上添加文字说明

  10. storm编程指南

    目录 storm编程指南 (一)创建spout (二)创建split-bolt (三)创建wordcount-bolt (四)创建report-bolt (五)创建topo storm编程指南 @(博 ...