APP渗透测试之IOS突破SSLPinning技术抓取HTTPS数据包

一、环境

手机型号:iPhone7
IOS版本:13.6.1

二、越狱

1.利用某思助手的一件越功能
在这里插入图片描述
等待电脑端跑完
在这里插入图片描述
2.然后手机上多了unc0ver,打开它然后点击Re-Jailbreak
一键越
,期间会弹出信息提示,直接点击OK就可以了
在这里插入图片描述注:需要在设置里面信任该软件
在这里插入图片描述
3.到出现界面(进度为 20/30)时,选择“OK”,此时设备会自动重启,重启后再点 jailbreak,直到出现越狱完成,再次点击 OK 即可
在这里插入图片描述注:在越狱过程中,unc0ver 应用界面可能会出现以下广告,点击上方的“x”进行关闭即可。

4.设备重新启动后返回桌面,如出现“Cydia”图标,则表示越狱成功。
在这里插入图片描述5.需要在Cydia安装以下插件
OpenSSH插件
Debian Packager插件
Cydia Substrate插件
PreferenceLoader插件
Liberty Lite屏蔽越狱
如没有以上插件,点击软件源,编辑,新增软件源即可
还需要下载SSL Kill Switch2的deb包

6.安装完后使用某思助手打开ssh通道
在这里插入图片描述在这里插入图片描述
利用SCP上传该deb包到iPhone里

scp -P 2222 /Users/用户名/sslkillswitch2.0.14.deb root@127.0.0.1:/var/root/Media

在这里插入图片描述
利用ssh登录,然后安装该deb包

ssh -p 2222 root@127.0.0.1
dpkg -i com.nablac0d3.sslkillswitch2_0.14.deb
killall -HUP SpringBoard

执行完命令后查看软件包,发现有个SSL Kill Switch 2的插件
在这里插入图片描述注:ios12版本需使用slkillswitch2_0.14版本

6.在引导重启后发现设置里有SSL Kill Switch 2,如果没有的话可能是因为重启导致的手机未完全越狱,再次越狱后设置中就有了
在这里插入图片描述7.打开插件开关,重新打开相应的软件进行抓包,即可成功抓取到数据包了
在这里插入图片描述

三、配置网络

1.iPhone手机配置代理
在这里插入图片描述
2.burp开启监听
在这里插入图片描述
3.开始愉快的抓包吧

  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值