charles学习

一、安装下载:

charles官网下载地址:https://www.charlesproxy.com/latest-release/download.do

charles破解地址:https://zzzmode.com/mytools/charles/

下载后替换本地charles.jar文件,即完成了charles的破解;

二、简介与使用

Charles 主要提供两种查看封包的视图,分别名为 “Structure” 和 “Sequence”。

  1. Structure 视图将网络请求按访问的域名分类
  2. Sequence 视图将网络请求按访问的时间排序

2.1.将Charles设置为系统代理

Charles 是通过将自己设置成代理服务器来完成抓包的,勾选系统代理后,系统本地发出去的请求都能被截取下来。如果只抓取APP的包,可关闭此配置,下面是mac版本的(PS:Windows是同样位置);

  ​  

2.2查看端口

首先查看并设置默认端口,默认端口为8888;如有需要,也可设置新的端口。位置:Proxy—proxy settings;

2.3.链接https代理:

2.3.1查看本机IP在charles中有两个位置,

第一个地址:Help -> Local IP Addresses

第二个位置:Help ->SSL Proxying -> install Charles  Root····  

2.3.2打开手机的代理

2.3.4 打开调试的app后,会把请求发送给Charles,需要同意下允许访问:

2.4.链接http代理:

     想要抓包http的接口,除了以上的操作外,还需要添加charles证书

2.4.1下载证书:在手机自带的浏览器输入:“chls.pro/ssl”下载证书

2.4.2安装证书:下载后打开手机的(通用—描述文件——找到下载的证书安装)

2.4.3信任证书:安装后打开(通用—关于本机——证书信任设置)对证书信任

2.5 过滤网址:

在Charles菜单栏选择Proxy — Recording Settings后选择lnclude栏,添加一个项目(点击add)填写需要监控的协议、主机地址、端口号,这样就可以达到过滤的目的了(如不需要过滤,可省略)

以上则是对charles的下载和基础使用的内容;

2.6设置网速:

在Charles菜单栏选择Proxy — Throttle Settings

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值