Android渗透测试Android渗透测试入门教程大学霸
第1章 Android渗透测试
Android是一种基于Linux的自由及开放源代码的操作系统,主要用于移动设备,如智能手机、平板等。目前,大部分用户都使用的是Android系统的手机。所以,学习Android渗透测试是非常重要的。用户通过对自己的Android设备进行渗透测试,可以评估自己的系统是否安全,或者是否存在有漏洞等。本章将介绍Android渗透测试的基础知识本文选自Android渗透测试入门教程大学霸内部资料。
1.1 Android系统概述
Android(安卓)是一种基于Linux的自由及开发源代码的操作系统,主要用于移动设备,如智能手机和平板电脑。它是由Google成立的Open Handset Alliance(OHA,开放手持设备联盟)领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开发手机联盟共同研发改良Android。随后Google以及Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域,如电视、数码相机、游戏机等本文选自Android渗透测试入门教程大学霸内部资料。
Android系统的发展也比较迅速,到目前已经到Android 5(Lollipop)。每个版本的发布时间及使用,如表1-1所示本文选自Android渗透测试入门教程大学霸内部资料。
表1-1 Android版本
版本 |
代码名称 |
发布时间 |
API级别 |
5.0(Lollipop) |
|
2014年6月26日 |
21 |
4.4 |
KitKat |
2013年10月31日 |
19 |
4.3 |
Jelly Bean
|
2013年7月24日 |
18 |
4.2.X |
2012年11月13日 |
17 |
|
4.1.X |
2012年7月9日 |
16 |
|
4.0.3-4.0.4 |
Ice Cream Sandwich |
2011年12月16日 |
15 |
2.3.3-2.3.7 |
Gingerbread |
2011年1月9日 |
10 |
2.2 |
Froyo |
2010年5月20 |
8 |