Charles安装&手机抓包&Https手机抓包

编程

大致分为如下步骤:

  1. 下载&注册
  2. pc和手机链接同一个wifi
  3. 手机设置链接wifi的代理
  4. 手机证书信任设置
  5. charles允许远程手机链接(Allow)
  6. charles设置ssl代理(SSL Proxying Settings)
  7. 【注意】安卓6版本以上无法抓包了。可以使用苹果手机。如果只有安卓手机,就别往下看了。

 

下载地址:

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抓包的过程,记录一下。如果有不会的,可以留言。

感谢。

 

 

以上是 Charles安装&手机抓包&Https手机抓包 的全部内容, 来源链接: utcz.com/z/511885.html

回到顶部