码迷,mamicode.com
首页 > 移动开发 > 详细

Charles抓包手机请求和Https请求

时间:2018-11-16 01:10:42      阅读:318      评论:0      收藏:0      [点我收藏+]

标签:局域网   分享图片   手机app   无法   端口   代理   选择   地址   抓包   

1、打开Charles,在Proxy里面点击Proxy Settings

技术分享图片

2、在Proxy Settings的 Proxies添加端口

技术分享图片

3、设置手机WLAN(注意Charles和手机连接的WIFi需在同一局域网)

技术分享图片

4、长按连接的WIFI,出现修改网络,点击修改网络,点击显示高级选项
技术分享图片

技术分享图片

5、点击代理,选择手动

技术分享图片

技术分享图片

6、填写代理服务主机名(Charles安装电脑的ip)和代理服务器端口(Proxies添加端口),代理服务器端口需要和Proxies添加端口一致

技术分享图片

 

7、以上为设置手机代理的步骤,设置成功后,如果没有打开Charles,手机app无法打开,显示无网络,此时打开电脑上的Charles,

此时Charles弹出如下提示框,点击允许

技术分享图片

8、完成以前上操作,在手机上打开app发送请求进行抓包

技术分享图片

 

 

 

 二、Charles抓包Https请求

1、为抓包Https请求,我们需要在手机上安装SSL证书,弹框中的地址下载,并设置为信任证书

技术分享图片

技术分享图片

2、Charles的设备也需安装SSL证书

技术分享图片

 3、在Pronxy的SSL Pronxy Setting 添加代理的ip和端口,就可以进行抓包了

技术分享图片

 

 技术分享图片

 

技术分享图片

 

Charles抓包手机请求和Https请求

标签:局域网   分享图片   手机app   无法   端口   代理   选择   地址   抓包   

原文地址:https://www.cnblogs.com/hongyankuang/p/9961284.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!