charles抓取https

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_30496695/article/details/81100199

电脑端设置代理端口

这里写图片描述
这里写图片描述

手机端设置代理

首先需要保证手机和电脑处于同一局域网

在设置中打开wlan-》修改已经连接的网络-》打开手动代理-》设置代理服务器主机名和端口号(主机名为安装charles的电脑ip,端口8888)

配置好后在手机端打开网页,charles应该已经能抓到http包了,但是https包还是加密状态

设置ssl代理

这里写图片描述
这里写图片描述
*是通配符,表示匹配所有地址

手机端安装证书

下载证书

这里写图片描述
保存到本地的文件为charles-ssl-proxying-certificate.pem

安装证书

  1. 用adb push命令将下载的pem文件push到手机
  2. 安装文件(pem文件如果不能直接安装需要将后缀名改为.crt

抓取https包

以上步骤执行完毕后抓取https包,发现抓取到到信息已经不是加密的了

猜你喜欢

转载自blog.csdn.net/qq_30496695/article/details/81100199