天天看点

charles抓取手机APP的HTTPS请求

1,下载charles

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

charles抓取手机APP的HTTPS请求

2.跟着提示一直下一步安装即可

3.启动charles安装证书  点击charles中的help­>SSL Proxying­>install charles Root certificate

  安装时注意 选择将所有证书存储到第三方根证书颁发机构

  最后点击证书路径 看证书状态 显示改证书没有问题即可

charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求

4.手机端配置网络代理 需要和电脑端在同一个局域网

win+R 输入cmd 输入ipconfig查看ip地址

charles抓取手机APP的HTTPS请求

 点击Proxy -》Proxy Settings查看端口号

charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求

 5.苹果手机 在safari浏览器中输入: http://chls.pro/ssl 

 安卓手机 在自带的浏览器中输入 http://chls.pro/ssl 

 会自动提示下载 安装证书后 有弹窗选择Allow

charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求

 6.如果浏览器输入http://chls.pro/ssl  没有网络 需要在pc端设置下网络防火墙允许charles应用通过

charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求

7.此时抓包charles会显示unknown

  需要配置抓取https请求

  点击Proxy -> SSL Proxying Settings

  Host输入框输入*

  Port输入框输入*

charles抓取手机APP的HTTPS请求

8.以上就配置好了  如果不行请重启charles

charles抓取手机APP的HTTPS请求

分类: charles

charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求
charles抓取手机APP的HTTPS请求

继续阅读