移动项目安全测试(一)-UI分析

上一篇 / 下一篇  2015-07-30 16:51:43 / 个人分类:测试

本文纯属鸡肋,仅供诸君茶余饭后排遣无聊时光~

本文为ios项目安全测试的第一篇,如上所说,本篇极其鸡肋,仅仅介绍一个分析ios app UI层级的工具:reveal

环境:ios越狱设备一台,mac主机一台

软件安装分2个环节,ios越狱设备及mac主机,步骤如下:

ios越狱环节:

1,Cydia中搜索reveal loader,找到后安装。截图如下:

2,安装完毕后,需要确认下是否安装成功,在mac的控制台中登陆到越狱移动设备上,查看路径/Library下是否有个RHRevealLoader文件夹,如果有,进入该文件夹,查看是否有文件libReveal.dylib 截图如下:

如果上述文件存在,则证明安装成功

Mac主机安装环节:

1,在mac主机上,进入网站:http://revealapp.com/,下载reveal安装软件,下载完毕后,解压即可。运行reveal软件,截图如下:

至此,ios设备和mac主机上的软件环境都安装完毕。需要保证ios设备和mac主机网络在同一网段。让我来看下如何分析:

ios越狱设备的设置中,选择reveal,点击选择需要分析的软件即可,这里以斗地主游戏为例,见下图:




回到mac主机,在reveal软件中选择连接的 ios设备即可,如下图:
safe0101

到此,大功告成,任何app都可以通过这个方法进行UI层级分析,小伙伴们可以尝试分析下自己测试的移动项目。 

本文略鸡肋,有兴趣的小伙伴们可以继续深入挖掘~


TAG: 项目

ervinzhang的个人空间 引用 删除 ervinzhang   /   2015-07-30 16:54:26
抱歉,之前的日志不知为啥,显示不全,重新编辑了下,多谢各位支持~
 

评分:0

我来说两句

我的栏目

日历

« 2024-04-20  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 61247
  • 日志数: 30
  • 建立时间: 2014-08-25
  • 更新时间: 2015-12-07

RSS订阅

Open Toolbar