charles抓包

Charles安装破解:

  1. 下载并安装:https://www.charlesproxy.com/download/
  2. 激活:https://www.charles.ren/

Charles抓包使用

  1. 手机和电脑在同一个wifi下,对手机的wifi设置代理,代理的ip和port分别设置成Charles - Help - Local IP Addresses里面的en0,Charles - Proxy - Proxy Settings - Proxies里面设置的port(通常使用8888,之前以为可以随意设置,设置成9999会失败,这里注意下应该有个可用端口的范围),然后手机上发起网络请求,Charles软件会弹一个确认框,确认后就能看到手机上的http的请求了。
  2. 要支持抓https的话,需要在Charles - SSL Proxying Settings下 Enable SSL Proxying ☑️,在Charles - Help - SSL Proxying 下分别安装mac及真机证书,如下图(如果解https失败,可以考虑使用最底下的选项 Reset Charles Root Certificate...)。

手机上打开系统safari浏览器,地址栏输入:http://chls.pro/ssl [访问,会提示安装描述文件,直接安装。
注意:iOS 10.12 之后的手机,还需要多一步骤将 Charles证书设置信任的步骤,
具体操作:通用->关于本机->证书信任设置->找到Charles Proxy CA 开头的证书,开启信任

3.可以使用断点功能,修改请求和回包内容

你可能感兴趣的:(charles抓包)