抓包工具Charles之使用

一、安装破解(本人使用的Charles版本4.2.6)

1.从官网下载Charles并安装:https://www.charlesproxy.com/download/

2.下载破解文件charles.jar:https://tools.zzzmode.com/mytools/charles/

         注册名RegisterName随意填写,然后选择对应的charles版本,点击生成即会弹出破解成功界面,下载该文件到本地:

          

3.找到charles安装路径下lib文件夹中的charles.jar文件,将其替换(我的安装路径为E:\Charles\lib\charles.jar)

    

   到此就完成破解啦! 

二、Charles配置抓包

 1.电脑安装SSL证书(Charles需要下载安装ssl/https证书,因为Charles是作为中间的过滤器使用的)

扫描二维码关注公众号,回复: 3899738 查看本文章

    选择 “Help” -> “SSL Proxying” -> “Install Charles Root Certificate”

    

    弹出安装证书界面,点击“安装证书”,然后选择存储到“当前用户”,点击下一步

      

    选择“将所有的证书都放入下列存储”,然后点击“浏览”,选择“受信任的根证书颁发机构”,点击确定,然后下一步直到完成安装向导。

    

2.配置SSL的抓取域名(如果不配置Charles是无法抓取到HTTPS的网络包的)

    方法:选择菜单中的 “Proxy” -> “SSL Proxying Settings” ,点击Add,输入主机为*,端口号443(这样就可以抓取所有的https网络包),然后点击确定(注意要勾选上左上角的Enable SSL Proxying)

    

3.将Charles配置为系统代理(因为Charles 是通过将自己设置成代理服务器来完成封包截取的,所以使用 Charles 的第一步是将其设置成系统的代理服务器)

    方法:选择菜单中的 “Proxy” -> “Windows Proxy” 来将 Charles 设置成系统代理

    现在访问浏览器就可以看见源源不断的网络请求出现在Charles面板中啦,且可以抓取到https网络包!!!

    

4.过滤网络请求(我们可以对网络请求进行过滤,只监控向指定目录服务器上发送的请求)

    方法一:

    方法二:

三、Charles手机抓包(Android、iOS)

猜你喜欢

转载自www.cnblogs.com/Aimee-tm/p/9890997.html
今日推荐