美文网首页
安卓应用测试工具的测试过程

安卓应用测试工具的测试过程

作者: 陈大冲 | 来源:发表于2016-03-23 10:27 被阅读96次

目前安卓应用的安全现状,随着安卓应用的快速暴涨,相应的漏洞也逐渐增加。同时,市场上也出现了专业的安卓应用测试工具:爱内测/testin,个人认为testin的兼容性测试还是不错的。一般测试的过程如下:

1、安装包测试

安装包结构、能不反编译出源代码、安装包是否签名、重要函数、逻辑、加密算法、是否开启PIE Flag。   

2、数据传输测试

关键数据是否加密、客户端对服务器验证、传输加密、伪造;通过设置代理或使用第三方抓包工具,对应用发送与接收的数据包进行截获、重发、编辑、转存等恶意操作。   

3、数据验证测试

程序是否对数据合法性校验,检查加密是否可逆,可攥改。程序是否对数据合法性进行了校验。   

4、数据存储测试

是否保存手机号、密码等敏感信息、日志中是否存敏感信息、数据是否被别的应用访问、硬编码、日志、内存、调试信息、组件

(Activity/Service/Receiver/Provider)Keychain、屏幕快照、键盘存储。  

 5、安全增强测试

从服务端安全、键盘劫持、进程保护、第三方SDK安全检测。   

6、安全策略测试

密码策略、登陆次数、密码保护机制、会话保护策略。

相关文章

  • 安卓应用测试工具的测试过程

    目前安卓应用的安全现状,随着安卓应用的快速暴涨,相应的漏洞也逐渐增加。同时,市场上也出现了专业的安卓应用测试工具:...

  • Python + Android + Uiautomator自动

    1.首先来介绍下UIAutomator工具 UIAutomator是Android官方推出的安卓应用界面自动化测试...

  • ionic真机debug

    有些时候,我们在测试过程中,需要测试插件效果,最好的办法就是到真机上去测试.真机测试也比较简单 1.安卓 安卓真机...

  • Android自动化测试工具“哪家强”?

    Android自动化测试 流行测试工具介绍 1.Robotium 安卓测试工具 Robotium是一款经常使用的自...

  • 小程序在iOS端,时间显示NaN的根本原因

    现象:在微信开发工具测试时间显示正常、真机测试时间显示正常。安卓手机测试时间显示正常、开发工具连接iOS手机测试时...

  • appium 入门

    appium是一个开源的用于移动和桌面应用的测试自动化工具 准备 下载安卓 sdk 和 android 和 and...

  • APP性能专项测试(二)-- 内存占用测试

    App内存测试方法总结: 首先废话不多说,内存测试当然可以用工具测试,像GT之类的,不过像安卓7.0以上的用...

  • monkey test 使用笔记

    Monkey 测试是一种安卓自动化测试,可以用Monkey随机、多次模拟事件来测试应用的负荷程度,并从中获取出错信...

  • APP压力测试总结

    安卓压力测试 工具:https://github.com/zhangzhao4444/Maxim 1、把frame...

  • ​明清十大禁书?原来是她们!

    ■ 全网账号-搞机探长 ■测试机型:一加六 ■测试系统:安卓10 明清禁书【安卓】 今天跟大家分享这款安卓端的看书...

网友评论

      本文标题:安卓应用测试工具的测试过程

      本文链接:https://www.haomeiwen.com/subject/skvllttx.html