非常有用——Charles使用 (抓取HTTPS包)

转载自https://www.jianshu.com/p/1e4eab97fdf2

1.添加需要抓取的域名

Proxy?Recording Settings?Include?Add
1.1
### 第一步

2.Mac安装根证书

Help?SSL Proxying?Charles Root Certificate Help
1.2
3.钥匙串中查看

钥匙串?登录?所有项目?Charles Proxy CA
1.3
4.始终信任根证书

使用此证书时?始终信任
1.4
5.保存更新设置

1.5
第二步
1.iPhone安装根证书

Help?SSL Proxying?Install Charles Root Certificate Mobile Device or Remote Browser
2.1
2.根据提示配置iPhone代理

2.2
3.iPhone配置WiFi的HTTP代理

//////////手动//////////
服务器: mac相同
端口:   8888
2.3
4.iPhone使用Safari浏览器打开chls.pro/ssl

2.4
5.iPhone安装证书描述文件

2.5.1
2.5.2
6.iPhone安装完成

2.6
第三步
1.使用SSL代理

右键?Enable SSL Proxying
3.1
2.抓取到JSON数据

3.2
Charles4.0.1 Mac破解版

https://pan.baidu.com/share/init?shareid=2824131391&uk=3355908067
提取密码: xtkq

作者:LuisX
链接:https://www.jianshu.com/p/1e4eab97fdf2
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
遇到问题
1.操作之后依旧无法抓取https包,显示unknown?

设置?关于本机?证书信任设置?勾选「针对根证书启用完全信任」
2.同时3.1也要确认没问题
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用Charles抓取HTTPS请求,首先需要安装并配置Charles软件。以下是在Windows系统上使用Charles抓取HTTPS请求的步骤: 1. 首先,下载并安装Charles软件。在安装过程中,确保选择安装Charles的SSL证书。 2. 打开Charles软件,并在菜单栏中选择“Proxy”>“SSL Proxying Settings”。 3. 在SSL Proxying Settings窗口中,点击“Add”按钮添加需要抓取HTTPS请求的域名。你可以输入一个具体的域名,比如example.com,或者使用通配符,比如*.example.com,以抓取该域名下的所有请求。 4. 确认勾选“Enable SSL Proxying”选项,并点击“OK”保存设置。 5. 在手机或电脑上,打开网络设置,并将HTTP代理设置为Charles的代理地址和端口号。默认情况下,Charles的代理地址是127.0.0.1,端口号是8888。如果你使用的是手机,还需要将手机连接到与电脑相同的局域网。 6. 回到Charles软件,在菜单栏中选择“Proxy”>“Start SSL Proxying”以启动HTTPS请求的抓取。 7. 现在,当你在浏览器或其他应用程序中发起HTTPS请求时,Charles将自动捕获并显示这些请求。你可以在Charles的“Session”栏目下查看和分析抓取到的HTTPS请求。 请注意,由于HTTPS请求的加密性质,Charles抓取HTTPS请求时需要使用证书进行解密。因此,在首次访问某个网站时,你可能会收到一个安全警告。在这种情况下,你需要信任Charles的SSL证书才能继续访问网站并正常抓取HTTPS请求。 总结一下抓取HTTPS请求的步骤:安装并配置Charles软件,添加需要抓取的域名,设置代理,启动SSL代理,然后在Charles中查看和分析抓取到的HTTPS请求。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Charles抓取https请求详解](https://blog.csdn.net/WsXOM853BD45Fm92B0L/article/details/78139094)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [使用Charles进行HTTPS](https://blog.csdn.net/chuyouyinghe/article/details/120236916)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值