Charles抓包

本文详细介绍了如何使用Charles进行抓包操作,包括下载安装、设置代理、安装证书、移动端配置以及抓包查看等步骤。Charles作为一款强大的跨平台测试工具,具备模拟弱网、断点调试等功能,适用于Windows、iOS和安卓平台。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、先去官网下载(根据自己需要在什么环境使用下载对应的包)

地址:Download a Free Trial of Charles • Charles Web Debugging Proxy

2、 安装和使用

双击下载的安装包直接一直点击下一步进行安装,安装完成后打开。

由于本人下载了汉化包,所以看到的是中文界面。下图为本人的汉化包安装页面,点击安装后重新打开Charles就可以看到是中文版了(可以根据自己的版本去下载对应的汉化包)

 

 进入Charles页面后样式(汉化后非常简单明了)

3、PC端抓包只需要点击代理-勾选windows代理

4、安装代理证书

 点击下一步安装

 选中受信任的根证书颁发机构点击确定 点击下一步,直到完成安装。

5、手机端抓包需要下载SSL证书,在手机端设置代理。

 需要先访问网址下载在PC端,再传输到移动端,后缀需要改为.cer格式才能安装

安装后设置代理,主机为自己电脑IP,端口为Charles端口号(点击帮助下载时有提醒)

 

PC端代理设置,填入代理端口和勾选“启用透明HTTP代理”,如果是flutter无法捕获到,可以使用wireshark进行抓包

6、抓包查看

从左至右分别为:清除当前会话、停止记录、开始/停止限流、开始/停止断点、编辑、重发选定请求、工具、设置

通过抓包后,可以点击 展开查看详情

7、Charles的优点(参照https://blog.csdn.net/pingsha_luoyan/article/details/106032707

①可以进行模拟弱网

②可以进行断点调试

③跨平台,支持Windows、iOS、安卓

④支持按照域名和接口查看

同时页面上可以有两种模式来展示抓包数据

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值