charles抓包

喜欢而已 提交于 2019-12-20 17:32:55

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

大致分为如下步骤:

  1.     下载&注册
  2.     pc和手机链接同一个wifi
  3.     手机设置链接wifi的代理
  4.     手机证书信任设置
  5.     charles允许远程手机链接(Allow)
  6.     charles设置ssl代理(SSL Proxying Settings)

 

下载地址:

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

注册:

来自:https://www.cnblogs.com/LYW1993-1024/p/8203101.html
感谢@那时纯真 提供的注册码。Windows和Mac通用。
软件去官网下载安装即可。

Registered Name:https://zhile.io

License Key: 48891cf209c6d32bf4

手机抓包:

注意:安卓6版本以上无法抓包了。可以使用苹果手机。

然后打开苹果手机——证书信任设置:

打开【设置】 -> 【通用】 -> 【关于本机】 -> 【证书信任设置】(这个在页面最下面),将Charles证书开关打开。 

如果不设置这个,会报错:Client SSL handshake failed: CA certificate could not be matched with a known, trusted CA 

详细解决方案:https://wang123.net/post/detail-1062.html

 

打开charles:

然后在手机上输入www.baidu.com,在charles上就看到了抓包信息。

 

以上仅仅是自己使用charles抓包的过程,记录一下。如果有不会的,可以留言。

感谢。

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!