charles进行https抓包以及手机设置抓包

下载

https://www.charlesproxy.com/latest-release/download.do

破解

以下注册码是适用于Charles任意版本的,支持目前最新的4.2.8的版本。

1
2
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4

如果以上注册码失效了,还有另外一个方法:访问https://www.zzzmode.com/mytools/charles/

使用方法:输入RegisterName(此名称随意,用于显示 Registered to xxx),选择本地已安装的版本,点击生成,并下载charles.jar文件
替换本地charles.jar文件即可,C:\Program Files\Charles\lib\charles.jar

安装证书

进入安装证书操作


点击安装证书,然后更改证书安装目录,使其安装到受信任的目录:

配置

先勾选则抓取计算机的请求,这样就可以自动获取http请求的数据了。

选择proxy -> SSL Proxy Settings,会弹出一个 ssl代理设置界面,Enable SSL Proxying 复选框打勾,然后添加 *:443 即可,这样所有的https请求都可以解密了。

手机抓包设置

Proxy->Proxy Settings,设置如下:

以荣耀8为例,选中wifi名字,右击,选择修改网络

显示高级选项,输入服务器主机名和服务器端口,点击保存

进入”Help”->”Install Charles Root Certificate on a Mobile Device or remote Browser”,点击

这时会有一个弹框,意思是要给手机设置代理,内容是192.168.1.103:8888

然后用手机浏览器打开chls.pro/ssl,这时就会提示安装证书,根据具体提示进行安装即可。

参考链接

https://blog.csdn.net/dufufd/article/details/86509801

charles教程:https://www.axihe.com/charles/charles/tutorial.html

  • 本文作者: wumingx
  • 本文链接: https://www.wumingx.com/tcpip/charles-tutorial.html
  • 本文主题: charles进行https抓包以及手机设置抓包
  • 版权声明: 本站所有文章除特别声明外,转载请注明出处!如有侵权,请联系我删除。
0%