码迷,mamicode.com
首页 > 移动开发 > 详细

Mac使用Charles抓取ios手机APP中的https请求

时间:2020-02-12 16:08:20      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:https   image   logs   ssl   端口号   root   img   地址   setting   

1.配置Http代理

技术图片

 Port为监听端口号,默认为8888,勾选Enable transparent HTTP proxying,接着勾选SOCKS proxy,可以监听Socks请求

技术图片

 

2.安装Charles Root Certificate,路径为Help->SSL Proxying ->InstallCharles Root Certificate

技术图片

 3.安装后在钥匙串中会有一条未信任的证书,双击该证书

技术图片

 4.跳转到该证书的设置,修改到如图

技术图片

4.配置SSL代理,Proxy->SSL Proxying Settings选项,点add添加需要监视的域名,支持 *号通配符,端口一般都是443

技术图片   技术图片      技术图片

 5.配置手机的证书 help->SSL Proxying install Charles

技术图片

6.使用手机配置代理地址ip和端口号,配置完成之后在手机浏览器中输入chls.pro/ssl下载Charles证书并根据提示安装

技术图片

技术图片

注意??:复制这个域名 chls.pro/ssl 切记要复制 因为我之前一直都是自己手动输入一直不能下载文件,放到safari 浏览器或者第三方浏览器,微信无效,百度搜索无效!

7.安装完成后IOS手机需要在设置->通用->描述文件与设备管理中信任安装的Charles Proxy CA证书

8.最后需要在IOS手机中设置->通用->关于本机->证书信任设置-> 找到charles proxy custom root certificate然后信任该证书即可

技术图片

 然后就可以愉快的抓包了!

 转载链接:https://www.cnblogs.com/zhiaijingming/p/10691360.html

Mac使用Charles抓取ios手机APP中的https请求

标签:https   image   logs   ssl   端口号   root   img   地址   setting   

原文地址:https://www.cnblogs.com/CincentHuang/p/12299346.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!