快速搞定Charles抓包(iOS手机的http/https请求)

1、Charles安装地址:https://www.charlesproxy.com/download/

2、HTTP 抓包 

    2.1 查看电脑IP地址(windows 10 PC为例):

  •    win+R (开始菜单 > 运行)打开cmd命令窗口
  •      输入 ipconfig,查看 PC IP 地址:


2.2 通过charles快速找到  PC IP 地址:help->Local IP Address(个人推荐


2.3 设置手机HTTP代理(PC和手机连同一个网络)服务器IP为刚刚查找到的PC IP地址


2.4  电脑上打开Charels进行HTTP抓包

PS: 手机上打开某个App或者浏览器什么的,如果不能上网,检查是否出现此弹出,一定选择“Allow”允许


点击“Allow”允许,出现手机的HTTP请求列表


3、HTTPS 抓包(基于http抓包配置)

3.1 安装SSL证书到手机设备


3.2 出现弹窗得到地址 http://charlesproxy.com/getssl


3.2 在手机浏览器输入http://charlesproxy.com/getssl地址,出现安装证书页面,点击安装

     如果手机设置有密码的,请输入密码进行安装即可


3.3  注意:IOS 10以上系统,需要在 设置->通用->关于本机->证书信任设置里启用完全信任的Charels证书


3.4 Charels 设置 Proxy:

Proxy -> SSL Proxying Settings...

勾选Enable SSL Proxying,点击Add

Host设置要抓取的https接口,比如想抓:https://www.baidu.com/(当Host为 *,默认抓取全部https请求 )


3.5 进行HTTPS抓包



PS: 注意: 不抓包时请关闭手机HTTP代理,否则断开与电脑连接后会造成无法上网的情况

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值