Charles抓包配置

1请下载并安装抓包软件Charles

logo

2查看本地ip地址

logo

logo

如图我的本地ip地址为 192.168.43.52

3打开手机设置代理

ANDROID

设置

logo

无线网络

logo

wifi设置

logo

高级设置

logo

设置代理 代理ip为刚才电脑端的ip地址(根据自己电脑实际情况设置,我这里为 192.168.43.52)。端口号为8888(软件默认端口,不做修改)

logo

IOS

设置

logo

无线网络

logo

设置代理 代理ip为刚才电脑端的ip地址(根据自己电脑实际情况设置,)。端口号为8888(软件默认端口,不做修改)

logo

4打开软件Charles

logo

logo

logo

如图已经可以进行http数据抓包了

5Https抓包

首先需要确认已经进行了http请求抓取的设置。(能正常抓取http请求)
但是无法抓取https数据 如图

logo

打开help 中的 SSL选项选择SSL Proxy Settings。点击如图所示

logo

右键点击此证书并且信任

logo

logo

手机下载证书

logo

logo

用手机访问此地址
logo

(ios用自带的safari浏览器打开下载安装证书即可)
(安卓的部分手机自带的浏览器无法下载安装此证书,好吧。。请下载谷歌浏览器尝试)
证书安装完毕。。打开Charles看一下。可以正常抓取https的请求数据

logo


  Reprint please specify: 骑着猪看海的blog Charles抓包配置

  TOC