Duo 实验室公布 Android 设备安全报告

简介:

近日,Duo实验室的研究小组分析了当前Android设备安全状态,并且与iOS设备的安全状态进行了对比。根据他们发布的安全报告显示,平均10台Android设备当中只有一台已经启用了预启动密码加密;平均3台Android设备当中就有1台没有使用锁屏密码,而 20台苹果设备当中才有1台设备没有使用锁屏密码。

Android设备的越狱率是1/20,iOS设备的越狱率 是1/250;20%的Android设备运行Android 5.1.1操作系统,32%Android设备运行Android 4.0和之前版本的Android操作系统,使得它们更容易受到攻击。从操作系统版本来看,使用率排行前五位的Android操作系统是:

5.1.1 (20%)

5.0 (16.42%)

4.4.2 (14%)

5.0.1 (14%)

4.4.4 (9%)

这是由于Android生态系统当中存在大量的硬件制造商和设备型号。据统计目前有超过1万款独特的Android设备。

Duo实验室统计数据显示,总体而言,三星在Android设备市场份额是57%,LG电子和摩托罗在在Android设备市场份额均为13%。在iOS上,一半以上的iPhone都运行iOS 9操作系统,但在Android上,众多OEM制造商和运营商的合作伙伴关系,会影响特定硬件平台是否支持最新Android操作系统,以及需要多长时间才能进行更新。

screenshot

====================================分割线================================
文章转载自 开源中国社区[http://www.oschina.net]

目录
打赏
0
0
0
0
26198
分享
相关文章
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
|
1月前
|
即时通讯安全篇(一):正确地理解和使用Android端加密算法
本文主要讨论针对Android这样的移动端应用开发时,如何正确的理解目前常用的加密算法,为诸如即时通讯应用的实战开发,如何在合适的场景下选择适合的算法,提供一些参考。
60 0
"开发者的救星:揭秘如何用adb神器征服Android设备,开启高效调试之旅!"
【8月更文挑战第20天】Android Debug Bridge (adb) 是 Android 开发者必备工具,用于实现计算机与 Android 设备间通讯,执行调试及命令操作。adb 提供了丰富的命令行接口,覆盖从基础设备管理到复杂系统操作的需求。本文详细介绍 adb 的安装配置流程,并列举实用命令示例,包括设备连接管理、应用安装调试、文件系统访问等基础功能,以及端口转发、日志查看等高级技巧。此外,还提供了常见问题的故障排除指南,帮助开发者快速解决问题。掌握 adb 将极大提升 Android 开发效率,助力项目顺利推进。
196 0
探索Android系统的最新安全特性
在数字时代,智能手机已成为我们生活中不可或缺的一部分。随着技术的不断进步,手机操作系统的安全性也越来越受到重视。本文将深入探讨Android系统最新的安全特性,包括其设计理念、实施方式以及对用户的影响。通过分析这些安全措施如何保护用户免受恶意软件和网络攻击的威胁,我们希望为读者提供对Android安全性的全面了解。
深度解析:利用Universal Links与Android App Links实现无缝网页至应用跳转的安全考量
【10月更文挑战第2天】在移动互联网时代,用户经常需要从网页无缝跳转到移动应用中。这种跳转不仅需要提供流畅的用户体验,还要确保安全性。本文将深入探讨如何利用Universal Links(仅限于iOS)和Android App Links技术实现这一目标,并分析其安全性。
729 0
基于Amlogic 安卓9.0, 驱动简说(四):Platform平台驱动,驱动与设备的分离
本文介绍了如何在基于Amlogic T972的Android 9.0系统上使用Platform平台驱动框架和设备树(DTS),实现设备与驱动的分离,并通过静态枚举在设备树中描述设备,自动触发驱动程序的加载和设备创建。
161 0
基于Amlogic 安卓9.0, 驱动简说(四):Platform平台驱动,驱动与设备的分离
基于Amlogic 安卓9.0, 驱动简说(二):字符设备驱动,自动创建设备
这篇文章是关于如何在基于Amlogic T972的Android 9.0系统上,通过自动分配设备号和自动创建设备节点文件的方式,开发字符设备驱动程序的教程。
139 0
基于Amlogic 安卓9.0, 驱动简说(二):字符设备驱动,自动创建设备
基于Amlogic 安卓9.0, 驱动简说(一):字符设备驱动,手动创建设备
本文是关于在Amlogic安卓9.0平台上创建字符设备驱动的教程,详细介绍了驱动程序的编写、编译、部署和测试过程,并提供了完整的源码和应用层调用示例。
180 0
基于Amlogic 安卓9.0, 驱动简说(一):字符设备驱动,手动创建设备
不写一行代码(三):实现安卓基于i2c bus的Slaver设备驱动
本文是系列文章的第三篇,展示了如何在Android系统中利用现有的i2c bus驱动,通过编写设备树节点和应用层的控制代码,实现对基于i2c bus的Slaver设备(如六轴陀螺仪模块QMI8658C)的控制,而无需编写设备驱动代码。
126 0
不写一行代码(三):实现安卓基于i2c bus的Slaver设备驱动
不写一行代码(二):实现安卓基于PWM的LED设备驱动
本文介绍了在Android系统中不编写任何代码,通过设备树配置和内核支持的通用PWM LED驱动来实现基于PWM的LED设备驱动,并通过测试命令调整LED亮度级别。
131 0
不写一行代码(二):实现安卓基于PWM的LED设备驱动

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等