charles抓包工具使用

1,首先安装Charles,配置证书,方式如下:

 选择help——sslproxying——install charles Root Certificate 弹出以下窗口


charles抓包工具使用_第1张图片
图1

点击安装证书,执行一系列操作,安装证书成功

2,Charles抓取浏览器&系统接口不需要执行任何设置操作

3,抓取ios手机时,需要手机安装证书,执行操作如下:

选择help——sslproxying——install charles Root Certificate on  a  mobile device or remote browser  弹出以下窗口


charles抓包工具使用_第2张图片
图2

如图所示,保证手机连接Charles代理后,浏览器中输入以下网址,安装下载证书

http://charlesproxy.com/getssl 

4,设置手机代理

首先取消Charles系统&浏览器代理,仅仅抓取手机端代理,如下图所示:


charles抓包工具使用_第3张图片
图3

设置如下图所示:proxy setting:


charles抓包工具使用_第4张图片

确定本机ip  开始程序中输入 cmd 弹出窗口,出入ipconfig 查看本机ip地址

手机设置以ios手机为例:

点击WiFi后的!号,进入以下页面,http代理,模式设置为手动:输入域名:本机ip 端口:8888


charles抓包工具使用_第5张图片

点击任意手机app,查看Charles,是否抓取到接口

你可能感兴趣的:(charles抓包工具使用)