一、下载地址及安装

傻瓜式安装即可


二、fiddler手机抓包原理

在本机开启了一个http的代理服务器,然后它会转发所有的http请求和响应。Fiddler 是以代理web 服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。网络请求走fiddler,fiddler从中拦截数据,由于fiddler充当中间人的角色,所以可以解密https。因此,它比一般的firebug或者是chrome自带的抓包工具要好用的多。不仅如此,它还可以支持请求重放等一些高级功能。它还可以支持对手机应用进行http抓包的。本文就是手机抓包。

浏览器的代理设置默认是关着的,win7谷歌浏览器“设置–高级–系统–打开代理服务器–局域网设置–代理服务器”勾上。代理开关为开:可以抓到包,代理开关为关:抓不到包。


三、前提条件:

1).电脑需要安装Fiddler
2).测试手机需要支持Wifi
3).测试手机与电脑需要同一网络
4).所测APP需支持代理


四、步骤

1.设置fiddler

  1. 电脑端打开安装好的的fiddler,打开Tools-Options
    Fiddler下载安装及手机抓包--小白版

  2. 设置-HTTPS设置
    (首次点击会弹出是否信任fiddler证书和安全提示,直接点击yes就行)

Fiddler下载安装及手机抓包--小白版

  1. Connection设置如下图
    勾选allow remote computers to connect,默认监听端口为8888(下图Fiddler listens on port就是端口号),若端口被占用可以设置成其他的,配置好后要重新启动fiddler

Fiddler下载安装及手机抓包--小白版

2.对手机端进行参数配置

  1. 保证手机和电脑都处于同一个网络 即连接同一wifi
  2. 然后要知道该电脑的ip地址
    查询方法;电脑ip地址可通过cmd,输入ipconfig查询,或网络共享中ipv4找到

Fiddler下载安装及手机抓包--小白版

  1. 再者要知道fiddler的端口号,
    Tools->TelerikFiddler Options->Connections,port中值就是端口号,一般默认为8888

Fiddler下载安装及手机抓包--小白版

  1. 打开手机浏览器,输入http://ip:端口号 例如:http://192.168.0.22:8888

Fiddler下载安装及手机抓包--小白版

  1. 下载证书并安装
    注意:新安装的证书需要信任,具体操作方式根据自己的手机系统自行百度
    Fiddler下载安装及手机抓包--小白版

  2. 找到来连接的wifi并将代理改为手动,主机名填写电脑的ip地址,端口写刚刚fiddler写的端口
    Fiddler下载安装及手机抓包--小白版

Fiddler下载安装及手机抓包--小白版

  1. 操作手机,电脑fiddler中会显示一些http信息,成功

注意:使用完后记得把代理改回去,否则上不了网

相关文章:

  • 2021-09-12
  • 2021-11-22
  • 2021-06-25
  • 2021-05-06
  • 2021-09-23
猜你喜欢
  • 2022-01-13
  • 2021-11-04
  • 2021-09-18
  • 2021-04-11
  • 2021-06-01
相关资源
相似解决方案