版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、内部文档注意保密移动 APP 安全检测报告项目名称xxxxAPP-安全测试 -Android项目编号Testin_xxxx_20160714送测单位xxxx 有限公司测试类型安全测试2016 年 7月xxxxAndroid端 安全检测报告报告摘要本次 xxxxAPP Android版的安全检测分别从七个方向进行,包括运行环境安全、应用安全、用户操作安全、数据安全、通信安全、业务安全、服务器端安全等,共27 个安全检测用例。经检测发现:高风险问题 7 个,中风险问题13 个,低风险问题6 个,其中1 个未测试项。如下图。风险等级数量高安全风险问题7中安全风险问题13低安全风险问题62xxxxAn
2、droid端 安全检测报告“ xxxx ” Android APP安全检测结果汇总测试用例名称用例环境安全4.1检测应用安全4.2检测用户操作4.3安全检测数据安全4.4检测测试项测试结果风险等级系统 root 检测被测 APP没有进行 Android 终端的 root 环境检测。中网络代理安全检被测 APP没有防网络代理操作。中测被测 APP能被实现反编译,代码没有进行混淆。在代码中安装包逆向分析发现大量的 URL 信息,并且在代码中发现有支付相关的密高钥和邮箱信息。重打包检测经检测发现被测APP 可进行重打包处理。重打包后的APP可安装可运行。高组件安全检测经检测发现该APP 的可攻击面为
3、 7 个。其中有 2 个 Activity ,3 个 Broadcast Receiver,2 个 service 可导出。中软件运行日志检被测 APP 开启了日志调试功能, 发现被测 APP 含有用户名、测收货人名称、手机号、地址等敏感信息输出。高弱口令检测被测 APP 注册界面可输入纯六位的弱口令密码注册。被测高APP 没有严格的密码校验机制。密码找回安全检经检测发现被测APP找回密码过程中不存在任意密码重置低测风险。登录限制检测经检测发现被测APP 没有错误密码登录限制机制,攻击者高可对系统存在的账户进行暴力破解攻击。密码保护机制检经检测发现被测APP 登录页面切换到后台再切换回到登录中
4、测页面时,密码输入框中的内容没有及时清空。验证码安全检测被测 APP的图形验证码是由客户端生成,在注册操作中,中未经过服务端验证,存在验证绕过风险。键盘劫持检测在被测 APP界面上可以捕获到点击屏幕的坐标事件。中防屏幕录制检测被测 APP 在用户密码输入页面没有做防屏幕截屏操作,被中测 APP 存在屏幕录制风险。信息显示安全被测 APP 用户个人资料信息字符未经过隐蔽处理。中本地存储安全检发现本地存储目录下的数据库文件中信息进行了加密处中测理。本地文件权限检发现本地存储有明文的用户的用户名、手机号码和用户Id测等信息。低3通信安全4.5检测业务安全4.6检测服务器端4.7安全检测xxxxAnd
5、roid端 安全检测报告数据清除检测手机上卸载 APP后,未发现残留有关于该 APP的相关信息。低传输协议分析经检测发现被测APP 使用了 HTTP 协议进行网络传输数高据。且传输数据为明文传输。实体身份认证发现被测 APP 使用的是 HTTP 协议,有使用安全协议进行中认证。重放攻击检测被测 APP 不存在短信模块,测试条件不足。N/A会话超时检测经检测发现被测APP 没有严格的会话超时检测验证机制。中断网会话检测经检测发现被测APP 在断网时没有相关提示。中越权访问检测被测 APP 在明显的越权访问风险。攻击者可通过修改数据高包中的 UserId 字段非法获取他人的收货地址信息。信息提示检
6、测被测 APP 输入账户信息后进入主界面再切换到后台,发现中被测 APP 没有相关提示。数据有效性检测被测 APP 有相应的数据有效性校验。低漏洞扫描检测对服务器端 IP ( 115.xxx.xxx.xxx)使用工具进行漏洞扫描,低未发现有高危漏洞。敏感信息泄露检查看从服务器端响应的数据未发现有相关敏感信息泄露。低测4xxxxAndroid端 安全检测报告目录报告摘要 .2“ XXXX ” ANDROID APP 安全检测结果汇总 .31项目概述 .71.1项目背景 .71.2参考标准和规范 .72测试目标和内容 .82.1测试目标 .82.2测试内容 .83测试环境 .93.1网络环境 .9
7、3.2软硬件环境 .93.3测试工具平台 .93.4测试对象 .94检测过程 .114.1运行环境安全检测 .114.1.1系统 root 检测 .114.1.2网络代理安全检测 .124.2软件自身安全检测 .134.2.1安装包逆向分析 .134.2.2重打包检测 .134.2.3组件安全检测 .144.2.4软件运行日志检测 .144.3用户操作安全检测 .144.3.1弱口令检测 .144.3.2密码找回安全检测 .144.3.3登录限制检测 .144.3.4密码保护机制检测 .144.3.5验证码安全检测 .144.4数据安全检测 .154.4.1键盘劫持检测 .154.4.2防屏幕
8、录制检测 .154.4.3信息显示安全检测 .154.4.4本地存储安全检测 .154.4.5本地文件权限检测 .154.4.6数据清除检测 .155xxxxAndroid端 安全检测报告4.5通信安全检测154.5.1传输协议分析154.5.2实体身份认证154.5.3重放攻击检测164.5.4会话超时检测164.5.5断网会话检测164.6业务安全检测164.6.1越权访问检测164.6.2信息提示检测164.6.3数据有效性检测164.7服务器端安全检测164.7.1漏洞扫描检测164.7.2敏感信息泄露检测165附件175.1安全风险等级评定标准176xxxxAndroid端 安全检测
9、报告项目概述1.1项目背景随着移动互联网的发展,移动终端安全也越来越受到关注。特别是Android 系统的崛起,互联网上的各类手机软件数量迅速上升。因 Android 系统是开源的, 导致各种 Android 恶意软件迅猛增加, 成为手机系统的最大受害者。与此同时,手机操作系统和软件本身的漏洞也进一步危害到用户的隐私安全。因此,有必要针对手机软件安全进行测评,进行常见的安全测试,评估手机软件安全的现状,为软件的安全改进提供建议,以提高手机相关软件的安全性。1.2参考标准和规范GB/T 18336-2008信息技术安全技术信息技术安全性评估准则GB 17859-1999计算机信息系统安全保护等级
10、划分准则GB/T 20984-2007信息安全技术信息安全风险评估规范GB/T 20271-2006信息安全技术信息系统通用安全技术要求GB/T 22239-2008 信息安全技术信息系统安全等级保护基本要求ISO/IEC 27001:2005信息技术信息安全管理体系要求7xxxxAndroid端 安全检测报告测试目标和内容2.1测试目标利用科学的测试设计和有效的测试组织实施,分析评估和报告被测系统的整体安全保护状况,提交系统存在的安全问题, 通过研发部门对于提交安全问题的修改,使系统达到一个稳定可靠的质量状态。2.2测试内容测试内容包括 xxxx 移动应用客户端软件及通信链路安全性,结合当前
11、安全漏洞与威胁现状,综合运用风险评估、技术测试等形式,对软件系统及网络安全进行检查。具体内容范围:运行环境安全、 应用安全、用户操作安全、 数据安全、通信安全、业务安全、服务器端安全等。8xxxx_Android端安全检测报告测试环境3.1网络环境测试过程在真实网络环境下进行,测试使用到的手机和PC 机均通过局域网连接到Internet。3.2软硬件环境Android手机 4台硬件设备型号:三星 SM-T111 、华为荣耀 4A 、三星 S6 Edge、魅蓝 Note 、三星 note4环境软件操作系统:Android 4.2.2 、 Android5.1环境应用软件:测试工具集PC 机2 台
12、设备型号:联想硬件CPU:Intel Core i5-3210M环境内存:8GB DDR3硬盘:500GB软件操作系统:Win8.1环境应用软件:虚拟机 VMware , java 环境,测试工具集3.3测试工具平台序号工具名称备注1.移动应用安全检测平台移动 APP 全自动化安全检测2.移动应用风险评估系统结合检测规范和测试用例开发的平台3.4测试对象被测对象描述表被测 APP 名称xxxx9xxxx_Android端安全检测报告下载地址:通过邮件获取APK 包APP 获取渠道APP 基本信息10 xxxx_Android端安全检测报告检测过程4.1运行环境安全检测4.1.1 系统 root
13、 检测用例名称系统 root 检测执行时间2016.07.14检测被测APP在 Android 设备 root的环境下是否有安全检测并采取保护措施。Android 设备测试内容在 root的情况下,系统安全性会大大的降低。1、将被测 APP安装到一个已被root的移动设备上。2、运行被测 APP,查看被测 APP是否有 root 环境安全相关提示。发现被测 APP操作登录的时候没有相关 root 环境安全风险提示操作。测试过程测试结果被测 APP没有进行Android终端的 root环境检测。风险等级中整改建议在 APP运行的时候应xxxx ,以防潜在安全漏洞。11xxxx_Android端安
14、全检测报告4.1.2 网络代理安全检测用例名称网络代理安全检测执行时间2016.07.14检测 APP是否有启用手机防HTTP网络代理抓包机制。如果APP没启用防HTTP网络代理抓包测试内容机制, APP在网络传输的数据包容易被中间人监听和篡改。1、将被测设备进行WIFI 网络连接,设置Android 设备 HTTP网络代理。2、使用风险评估系统的网络拦截工具代理被测APP 所有的网络通信,发现APP 没有相关的测试过程安全提示。3、输入账号密码进行登录,通过网络抓包可以查看到传输的明文账号信息。图略测试结果被测 APP没有防网络代理操作。12xxxx_Android端安全检测报告风险等级中A
15、PP防网络代理操作可以从以下两个方面考虑:整改建议1、对 APPxxxx。2、不对 APPxxxx。4.2软件自身安全检测4.2.1 安装包逆向分析步骤省略4.2.2 重打包检测用例名称重打包检测执行时间2016.07.14检测 APP是否有防代码篡改和注入的安全问题。通过移动应用风险评估系统对APK反编译后测试内容进行重新签名打包然后进行安装。1、使用移动应用风险评估系统对被测APP 进行重打包并签名操作,发现被测APP 可以实现重打包。测试过程2、将重打包后的APP 安装到被测Android 设备中,发现重打包的APP 可安装可运行。图略测试结果经检测发现被测APP 可进行重打包处理。重打
16、包后的APP 可安装可运行。风险等级高13xxxx_Android端安全检测报告整改建议xxxx4.2.3 组件安全检测步骤省略4.2.4 软件运行日志检测步骤省略4.3用户操作安全检测4.3.1 弱口令检测步骤省略4.3.2 密码找回安全检测步骤省略4.3.3 登录限制检测步骤省略4.3.4 密码保护机制检测步骤省略4.3.5 验证码安全检测步骤省略14xxxx_Android端安全检测报告4.4数据安全检测4.4.1 键盘劫持检测步骤省略4.4.2 防屏幕录制检测步骤省略4.4.3 信息显示安全检测步骤省略4.4.4 本地存储安全检测步骤省略4.4.5 本地文件权限检测步骤省略4.4.6
17、数据清除检测步骤省略4.5通信安全检测4.5.1 传输协议分析步骤省略4.5.2 实体身份认证步骤省略15xxxx_Android端安全检测报告4.5.3 重放攻击检测步骤省略4.5.4 会话超时检测步骤省略步骤省略4.5.5 断网会话检测步骤省略4.6业务安全检测4.6.1 越权访问检测步骤省略4.6.2 信息提示检测步骤省略4.6.3 数据有效性检测步骤省略4.7服务器端安全检测4.7.1 漏洞扫描检测步骤省略4.7.2 敏感信息泄露检测步骤省略16xxxx_Android端安全检测报告附件5.1安全风险等级评定标准序号风险等级评定标准说明(符合以下条件之一)1)未发现明显的安全问题;2)未偏离相关国家行业标准规范要求;1低3)安全漏洞的利用不会对系统造成明显的安全隐患(如通过安全漏洞的利用只会获取系统组件的某些信息);4)与以上相当危害程度的其他安全漏洞。1)偏离国家行业相关标准规范要求并且该项偏离会造成部分信息暴露等问题但不会直接引发严重问题(如读取后台数据库);2)安全漏洞的利用会对系统造成一定的影响(如获得通信过程中的某中些非明感信息);3)安全漏
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年云南省文山州中考数学二模试卷(含答案)
- 校本教研心得体会(15篇)
- 2026年贵州电子商务职业技术学院单招职业适应性测试模拟试题及答案解析
- 2026年郑州黄河护理职业学院单招职业适应性测试模拟试题及答案解析
- 2026年河北能源职业技术学院单招职业适应性测试模拟试题及答案解析
- 2026年赣南卫生健康职业学院单招职业适应性测试模拟试题及答案解析
- 2026年河北劳动关系职业学院单招职业适应性测试模拟试题及答案解析
- 免疫原的制备
- 传染病护理防控与患者关怀
- 校长上台发言开学讲话稿
- 2025贵州六盘水市水城区招聘城市社区工作者162人备考考点题库及答案解析
- 2025年山东省检察院书记员考试试题及答案
- 2025天津大学管理岗位集中招聘15人笔试考试参考题库及答案解析
- 外卖运营面试攻略与技巧全解析
- 2025浙江杭州地铁商业经营管理有限公司招聘11人(第四批)笔试历年参考题库附带答案详解
- 2025年人工智能培训项目可行性研究报告及总结分析
- 小班数学课件《挂灯笼》课件
- 安全三日管理制度
- 居间服务费合同(标准版)
- 国际碳减排机制下我国海运业低碳发展的系统动力学建模与策略研究
- 幼儿园小班语言《老鼠阿姨的礼物》课件
评论
0/150
提交评论