charles抓包工具使用

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

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


图1

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

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

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

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


图2

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

http://charlesproxy.com/getssl 

4,设置手机代理

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


图3

设置如下图所示:proxy setting:


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

手机设置以ios手机为例:

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


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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容