前言 5分钟学会使用Charles在IOS抓取HTTPS
在学习Charles在IOS抓包时,死活抓不到https,又不知道是什么原因。踩过不少坑之后,我决定把这些写下来分享给有需要的小伙伴。
软件准备
Win10操作系统
IOS版本—13.3.1
Charles版本—4.5.6
小程序或app
备注:记住手机和电脑必须是在同一个wifi下
环境搭建开始
获取电脑IP
获取电脑IP–CMD输入ipconfig
文章图片
设置手机HTTP代理
设置–无线局域网–选择连接的wifi–配置HTTP代理–配置代理–存储
文章图片
手机安装证书
如图依次打开
文章图片
弹出页面
文章图片
手机打开Safari浏览器,输入红框中的地址,点击允许
文章图片
依次打开设置–通用–描述文件–安装证书文件
文章图片
iOS10安装证书描述文件以后,需要手动设置信任证书
通用–关于–证书信任设置
文章图片
配置SSL–Proxying Setting
文章图片
开始抓包
以上演式就抓包成功了拉!!!
文章图片
抓取指定的接口
文章图片
备注:当你不需要抓包时,请记得关闭手机的HTTP代码和charles工具。因为会影响你上网
整理了一份216页软件测试大厂面试题,以及2020推荐最新的简历模板,送给小伙伴们,关注公众号程序员阿沐回复【简历】自行领取,和一些小伙伴建立一个技术交流群,一起探讨技术,分享技术资料,旨在共同学习进步,如果感兴趣就加入我们吧!
文章图片
【程序员|为什么Charles抓不到HTTPS(为什么会有这种事!)】视频课相关资料加群810119819获取,还可领取更多软件测试面试题资料和Python自动化/测试开发学习资料。
推荐阅读
- 程序人生|程序员面试被问,有没有别家的offer(这个问题怎么回答?)
- 摆脱五彩斑斓的黑,成为七彩程序员!
- SRE,了解一下(35+岁程序员新选择)
- 软件测试|详解软件测试中白盒测试基本概念及四种白盒测试方法
- 软件测试|软件测试工程师的自我认识和定位
- 笔记|软件测试(二)——软件测试基础篇
- python|「软件测试4」一文详解四大典型的白盒测试方法
- 软件测试|软件测试(基础篇)
- 软件测试|软件测试基础|软件测试基本概念|软件测试总结|零基础学软件测试