fiddler 手机抓包的流程

1、首先,打开我们的Fiddler软件,选择点击Tools—Options,点击连接,勾选如下图的选项;

 然后点击>Connections>勾选Allow remote computers to connect,是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来

2、设置完Fiddler之后,需要设置WLAN的代理。

首先,打开cmd,输入ipconfig这个命令,回车就可以了:查看本地电脑的然后IP地址;

在手机上进行配置,步骤就是先把代理设置为手动,然后把自己的IP地址输入到主机名那一栏,端口那一栏直接设置为8888就好了。

3、之后还有最重要的一步哦,那就是手机上得下载安装手机证书。

具体步骤为打开你的手机自带的浏览器,输入你的IP地址加端口号,例如我的就是:192.168.10.71:8888。完事之后会出现如下界面:

点击红色框中的蓝色字体,下载安装证书。安装好证书之后就可以开始抓包了。

如果是iOS在手机safari浏览器中地址输入chls-pro/ssl,则会提示下载证书。

在手机中安装证书。设置-通用-vpn与设备管理。

启用证书:手机设置--关于手机--证书信任设置-启用

4、打开fiddler>Tools>Fiddler Options>HTTPS,可以开启过滤功能,切换抓取请求的来源,我们需要抓取APP请求时,选择“from remote clients only”选项就可以了。

  • from all processes :抓所有的请求
  • from browsers only :只抓浏览器的请求
  • from non-browsers only :只抓非浏览器的请求
  • from remote clients only:只抓远程客户端请求

5、设置好之后,就可以打开你想要抓取请求的APP,点击对应操作,即可抓取请求。

以CSDN的接口为例: 在页面操作,fiddler即可抓取到接口的请求和返回值,然后右边按钮选择Inspectors-Raw,可以查看到该接口的请求类型,接口地址,请求地址,和请求参数。 上方为请求值,下方为响应值。

点击json,可以json形式更直观的查看请求参数和响应参数

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值