IOS APP测试环境搭建
IOS的APP测试实际上并不难,但是环境准备稍显麻烦。
1.越狱
IOS的越狱看版本。目前只有IOS12.4以下可以越狱。且IOS12.3不可越狱,IOS12越狱完后重启会变成非越狱状态。
爱思助手一键越狱,下载unc0ver
打开后直接点击即可。进度条会在1/31卡住,返回主页面之后再返回app就可以继续了。
需要注意的时候,如果出现问题可能会在22步报错,这时候需要在设置里打开restore RootFS,还原成未越狱状态。再重新来一遍。
装好之后主页会多出cydia,这个是用于装越狱后的插件。
安装的时候选择图下的install openssh,可以直接装上ssh。装好之后使用默认账户root/alpine就可以连接ssh了。
软件准备
添加软件源
加入国内源:
雷锋源:https://apt.abcydia.com
贴吧源:http://apt.cydiaba.cn
必要的软件准备
在Cydia里安装下面的软件
1.OpenSSH,OpenSSH是Linux下常用的服务,装上后设备可充当服务SSH服务端
2.AFC2 IOS11~13,
3.AppSync(2,3配合才能在PP助手中使用越狱全部功能, 必装)
4.GNU Debugger(gdb)调试工具
5.adv-cmds(ps命令)
6. darwin cc tools (otools)
7. Link Identity Editor (ldid)
8.IPA Installer Console (installipa)
9.lsof
10. friza文件管理器
11. Network commands (netstat等命令)
12.MTerminal (手机端命令行)
13.ssl kill switch (安装方法:https://www.cnblogs.com/JDragons/p/7332324.html)
14.debugserver (调试工具,但是这个概率装不上,原因不明)
上一篇文章: DNS隧道解析原理初探
下一篇文章: Github敏感信息挖掘工具:GitMiner