伴随着最近被曝出的Heartbleed漏洞,安全问题再次成为网络上的热点话题。虽然Android的安全性并没有外界传言的那样脆弱,但Google还是在继续为其增加防护措施。根据Android官方博客的消息,Google最近对Android上的应用程序验证机制进行了一次升级,在升级后它将可以为Android设备提供实时的保护以监测应用程序是否存在某些不轨行为。

为了让Android系统更加安全,Google在Android4.2及以后的版本中增加了应用程序验证机制(Verify apps),而且还让其处于默认开启状态。当用户向Android设备安装应用时,应用程序验证机制就会把应用程序的日志、URL、操作系统版本、IP地址等信息发送到Google的服务器上进行验证。如果Google发现这应用可能存在危害那么系统就会暂停其继续安装并让用户选择是否继续,而如果Google确定这个应用存在问题么它将直接禁止用户继续安装。

以上就是应用程序验证机制之前的功能,我们不难看出它的守护功能仅能在应用程序在被安装在设备里之前有效。而在Google对其进行升级后,应用程序验证机制将可以实现对那些已经安装应用的检测。这也就意味着即使某个恶意应用逃过了安装前的检测,在实施恶意行为的过程中它一样可能会被系统禁用。

升级后的应用程序验证机制将可以在后台运行,一旦检测到存在潜在危害的应用系统就会弹出如图所示的警告来提示用户卸载掉这个应用。而如果Google已经确定这个应用存在问题那么系统还会将强制将其卸载。预计Google将会在下次的Google Play Services更新中将该功能推送给Android 2.3及以上版本的用户。届时用户安装非Google Play Store来源的应用时又多了一层保护措施。

根据Google的统计数据,仅在去年,应用程序验证机制就启动了超过40亿次来检测应用的安全性。虽然Google已经使用了多种方式来为Android的安全保驾护航,但仍然有不少用户因为受到一些利益相关方的误导而花冤枉钱来为Android设备提供所谓的安全保护。前不久Google Play Store上一款名为Virus Shield的安全应用就被媒体发现是一款骗子应用。Virus Shield虽然挂着保护Android安全的名义但实际上并不提供任何防护功能,可即便这样这款售价3.99美元的应用仍然被下载了超过10000次。所以对于Android用户来说,警惕一些利益相关方的误导、使用正规的Android系统、从规范的渠道安装应用才是保护Android设备安全的好方法。

via PingWest

转载于:https://www.cnblogs.com/zc520/p/3661964.html

和不安全的Android说再见,Google为它添加新铠甲相关推荐

  1. android学习笔记---1.为应用添加新的Activity,中使用Intent(意图),结果码,请求码,得到新打开Activity 关闭后返回的数据,Bundle类的作用

    1.为应用添加新的Activity 第一步:新建一个继承Activity的类,如:NewActivity public class NewActivity extends Activity {     ...

  2. ormlite android,如何使用ormLite在android中的现有实体中添加新字段?

    OLENT ENTITY:我有一个实体,我忘了在某些字段上添加@DatabaseField注释 @DatabaseTable public class Card { @DatabaseField(ge ...

  3. Android app集成Google Map方法

    参考链接:https://developers.google.com/maps/documentation/android-sdk/get-api-key#fingerprint 步骤 创建API K ...

  4. 一、初识GVR ---- Android VR视频/Google VR for Android /VR Pano/VR Video

    原文链接: http://blog.csdn.net/qq_24889075/article/details/52118633 http://www.jianshu.com/p/09c0822b9d1 ...

  5. 国行Android手机使用google全套GMS服务小结

      由于众所周知的原因,国行手机是不能内置google服务的,但作为铁杆google粉,没有GMS的Android不是完整的Android,NEXUS系列机器又由于各种原因买不到或者不想选购,那么也只 ...

  6. 谷歌账户无法添加_如何将另一个Google帐户添加到您的Android设备

    谷歌账户无法添加 In order to set up an Android device, you have to sign in with a Google account. But you ca ...

  7. Android从零开始:Google Play服务

    Google Play服务库使Android开发人员可以轻松连接并使用Google支持的功能,并向后兼容新功能. 使用Google Play服务有两个主要部分,即Google服务后端和客户端应用. 在 ...

  8. Android中使用Google 地图

    第一步:建一个包含Google APIs的工程 第二步:获取Android Maps API 金钥 第三步:载入MapView 第四步:通过MapController控制地图缩放与移动 获取密钥的方法 ...

  9. Android Studio带(Google Play)的模拟器无法获得root权限

    android Studio的模拟器获取root失败,即adb shell之后su无法转到root权限,原因是: Android Studio带(Google Play)的模拟器无法获得root权限安 ...

最新文章

  1. 为什么微服务一定要有网关呢?
  2. 中国最大的python社区-python找最大值
  3. 使用google开源框架Exoplayer开发自定义播放器
  4. python 只取数值_Python:你会生成列表吗?-- 列表生成式
  5. java putnextentry_Java对zip格式压缩和解压缩
  6. HashMap底层实现原理/HashMap与HashTable区别/HashMap与HashSet区别(转)
  7. 基于STC89C52的韦根数据接收
  8. centos odbc mysql_Centos下安装并配置ODBC连接MySQL 【转】
  9. 数据分析来诠释,为了“鸡”出“牛蛙”,中国家长到底能有多拼!
  10. jdbc学习笔记3,blob类型数据的操作,preparedstatement的批量操作,数据库的事务,以及事务的特性,隔离权限的修改
  11. 简体中文和繁体中文的转换
  12. java话费充值代码_话费充值接口示例代码
  13. 怎么改微信号第二次_微信号怎么改2017 微信号怎么改第二次方法介绍
  14. 系统分析师和系统架构师的区别?
  15. Java 获取指定日期
  16. arm rtx教程_【RTX操作系统教程】第4章 RTX操作系统介绍
  17. 织梦迁移服务器修改文件,织梦dedecms更换服务器搬家教程
  18. 多功能电子密码锁的设计与制作
  19. 中英翻译《Thailand泰国》
  20. 网上书店管理系统项目【Java数据库编程实战】

热门文章

  1. [react] 路由切换时同一组件无法重新渲染的有什么方法可以解决?
  2. [react] 你是如何划分React组件的?
  3. 前端学习(3223):总结props
  4. [html] 解释下什么是CDATA?
  5. [html] 你有使用过webp的图片格式吗?
  6. 工作383-获取页面的宽度
  7. [css] 元素竖向的百分比设置是相对容器的高度吗?
  8. [css] 过渡和动画的区别是什么?
  9. 工作128:element上传组件时候的钩子--event里面有数据参数
  10. 前端学习(2056):初识vue.js