charles抓包工具的安装与使用

以下内容主要涉及下载安装以及使用时的基本设置

1、下载安装

  https://www.charlesproxy.com/download/

2、破解(可以免费使用30天,建议付费使用,支持正版):

  https://github.com/8enet/Charles-Crack

  https://www.zzzmode.com/mytools/charles/(read me中的立即使用即是该链接)

3、设置代理

  官方文档(https://www.charlesproxy.com/documentation/configuration/browser-and-system-configuration/)

  charles就是一个中转服务器,对于windows和mac,直接选择proxy中好像是enable windows proxy or enable macos proxy,

就自动设置完成了,这样系统自带浏览器访问时,就经过charles了,就可以看到访问了,比较简单。

  我使用的是ubuntu,这里简单说下ubuntu firefox和chrome 的配置

  1)打开charles  proxy->proxy settings 就可以看到下面这个界面了(如果只需要查看本机的访问图中所说选项可以不选,基本就是默认设置):

  

  2)打开Firefox  设置->Preference->Neteork Settings,设置成如下图所示即可:

  

  3)chrome 设置 ,我用的是chrome的扩展程序SwitchOmega设置的,如下图:  

  4)手机抓包设置:

  只需要点击手机里连接的wifi,然后配置代理即可(charles电脑ip加端口,这里介绍的设置端口是8888),之后手机访问别的请求都会经过charles了。

  这个还要注意设置支持ssl,手机也要安装认证证书,最后还要点击信任,详细可参考(https://www.jianshu.com/p/666b60dc37eb

    5)SSL设置显示网页内容

  https://www.cnblogs.com/cynthia-wuqian/p/8327939.html

  

原文地址:https://www.cnblogs.com/liangping/p/9919622.html