Charles抓包(Http/Https请求)

HTTP抓包

前提电脑安装Charles https://www.charlesproxy.com/download/

 

一、查看电脑IP地址

方法1:打开Charles,点击Help→Local IP Address 

方法2:Ctr+R ,输入cmd,ipconfig

 

二、手机链接和电脑同一网络,设置HTTP代理,录入电脑Ip和端口号(8888)

 

HTTPS抓包

需要在HTTP的基础上进行设置,未设置前,抓到的HTTPS都是UNKOWN显示,设置后可正常显示。

一、手机上安装证书

点击 Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device,手机浏览器输入  chls.pro/ssl 安装提示安装即可 。

 

二、设置 SSL Proxying Setting

点击 Proxy→SSL Proxying Setting,勾选 Enable SSL Proxying,设置 Host 和 Port 都为 *

 

三.设置 → 通用→  描述文件,安装Charles Proxy CA。

四.IOS 10 以上手机安装了证书,Charles抓包还是现实Unknow ,设置 → 通用 → 关于本机 → 证书信任设置(滑到屏幕最下面) → 将 Charles 证书勾选上即可。

 

posted @ 2019-06-27 16:05  我是一只小小小小鸟~  阅读(263)  评论(0编辑  收藏  举报