抓包工具——charles的使用

一、charles的安装

1、下载

1.1官网下载

官网下载地址:https://www.charlesproxy.com/

步骤1:进入官网

 

 

步骤2:根据电脑系统选择下载链接,点击下载即可。

 

 

 

优点:可以下载到最新版本的软件

缺点:下载速度实在不敢让人恭维

 

1.2 百度云下载

我百度云里面存了4.2.7版本的Charles,需要的同学请自取。

百度云链接:https://pan.baidu.com/s/1TgTGGIrpBgAcLJ-LzH2ivg

提取码:bo1i

优点:下载速度比官网快很多

缺点:有可能版本不是你所希望的(但是可以安装后升级软件)

 

2、安装

安装就是普通exe软件的安装方式,就不介绍了!

3、注册

因为Charles在使用过程中,每次打开软件都要等待10s,然后使用30min左右会自动关闭,需要重新打开,这是因为没有注册的原因。

 

步骤1:打开注册界面

 

 

 

步骤2:在注册输入框中输入以下信息即可(非黑体部分):

Registered Name: https://zhile.io

License Key: 48891cf209c6d32bf4

二、charles的使用

2.1抓windows的包

步骤1:安装proxifier,网上随便下载一个破解版即可,下载好按照自己的喜好安装。软件主界面如下,

 

 

 

步骤2:置配置文件-代理服务器,ip设置charles的ip(charles所在计算机的ip地址),端口设置charles的端口,默认8888,协议选择https,设置好后点击check,确认检查通过。

 

 

 

 

 步骤3:配置文件-名称解析,选择:通过代理解析主机名称

 

 

 

 

 

2.1.1 proxifier和charles都是安装在同一台设备

步骤4:配置文件-代理规则,默认出来的localhost选择Direct;安装好的软件选择我们设置的代理,(没有则点击添加,然后弹窗中应用程序选择抓包的应用程序,目标主机+端口都设置默认,然后动作选择对应的代理即可)。

 

2.1.2 proxifier和charles不在同一台设备

步骤4:配置如下

 

 

2.2抓android/ios的app包

步骤1:被测app的手机连接无线后,长按无线,设置代理,代理ip为charles软件所在电脑的ip地址,端口号为8888.配置好后,操作app即可通过charles抓包。

posted @ 2021-05-17 13:37  惜阙  阅读(458)  评论(0)    收藏  举报