charles代理工具使用

本文详细介绍了如何使用Charles代理工具进行手机和Windows设备的网络抓包。首先确保设备与电脑在同一局域网内,然后设置电脑的代理信息,对于手机需安装Charles证书。在Windows上,开启proxy并设置系统代理,同样需要安装证书以抓取HTTPS请求。记得在抓包完成后及时清理代理设置,以防造成其他问题。请注意,Charles是收费软件,免费试用可能有限制。
摘要由CSDN通过智能技术生成

使用charles代理注释事项

  1. 手机抓包
  • 保证手机和电脑在同一个局域网。
  • 设置代理信息,ip为电脑的ip地址,可以通过菜单栏中【help】-【Local ip address】查看,端口号charles默认是8888。
  • 抓取https包时,在手机上需要安装charles证书。在【help】-【ssl proxy】可以查看在手机上如何安装证书。
    在这里插入图片描述
  • 代理完成后,及时清除代理信息,避免代理导致出现其他问题。
  1. windows抓包
  • 勾选菜单栏【proxy】下的【window proxy】选项
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wBVop3Up-1653006218671)(charles%E4%BB%A3%E7%90%86%20abed89dd07584aa48adb8804b5cca123/Untitled%201.png)]
  • 检查系统代理是否打开,并设置为127.0.0.1,端口号为8888。(window上通过左下角的搜索按钮直接输入【系统代理设置】搜索可以快速直达)
  • 抓取window上https请求时也需要安装证书,通过【help】-【ssl proxy】-【Install chales root certificate】中查看安装证书方法。 在安装时需要将证书安装在【受信任的根证书颁发机构】
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7gMIr7jn-1653006218672)(charles%E4%BB%A3%E7%90%86%20abed89dd07584aa48adb8804b5cca123/Untitled%202.png)]
  • enable ssl proxying

通过下图中的设置项,启动ssl proxying。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UwXmVnAK-1653006218672)(charles%E4%BB%A3%E7%90%86%20abed89dd07584aa48adb8804b5cca123/Untitled%203.png)]
此时就可以抓取window上的https请求了。

注意:charles是收费软件,即使在试用期期间,可能也无法抓取https连接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值