Fiddler使用

最近老是使用fiddler工具,用了忘所以特此来记录。先说说fiddler吧,这是一款功能强大的抓数据包工具,平时可以拿来看看数据包,安装就不说了,都是下一步,提供下地址:fiddler下载地址
之前发现有人不会下载,所以这里简单教一下,提供这些东西按下面的按钮即可。
教学

1.代理一直被篡改问题

在这里插入图片描述

在使用过程中碰到了很麻烦的问题,代理一直被篡改,最后发现是easyconnect造成的,在进程里找到直接停止。还有就是网上经常说得银行软件,也会疯狂改代理,直接暂停掉,有用再开起来。
在这里插入图片描述

2.弱网模式

打开弱网模式的设置,下图或者快捷键Ctrl+R
在这里插入图片描述
搜索m_SimulateModem

#开启调制解释器速度(默认),建议使用false要不然fiddler一开起来就模拟弱网了
var m_SimulateModem: boolean = true;

request-trickle-delay:请求延迟流
response-trickle-delay:响应延迟流

解释:每上传1kb,延时0.3秒;每下载1kb数据,延时0.15秒
在这里插入图片描述

2G
上行:[1/(2.7/8)]X1000=2962ms
下行:[1/(9.6/8)]X1000=833ms

3G
上行:{1/[(1.8x1024)/8]}x1000=4.34ms
下行:{1/[(3.1x1024)/8]}x1000=2.52ms

开启弱网前
在这里插入图片描述
开启弱网后
在这里插入图片描述

3.过滤包

  1. 打钩User Filters
  2. 输入过滤规则www.baidu.com
  3. 启动:actions–run filterset now
    在这里插入图片描述
    在这里插入图片描述

4.抓手机的包

4.1fiddler服务设置

先让手机和互联网同一个网段,打开fiddler,工具-选项-连接里面,按照下图做,8888是到时候手机要设置的端口(不懂的直接百度翻译)
在这里插入图片描述

4.2fiddler的https设置

小程序的包都是htps,所以这里也设置下,右上角的actions,点开直接选择第一个,这步是为了安装证书
在这里插入图片描述
在这里插入图片描述

4.3fiddler的手机代理

手机和电脑网络可达,手机设置代理。这一以苹果手机为例,先在无线局域网出点击感叹号,拉到最下面配置代理选择手动,填写电脑的服务器ip和fiddler刚刚设置的端口,不懂的可以直接在fiddler右上角网络,见下图。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.4fiddler的手机下载证书

  1. 打开浏览器输入,端口和ip,比如我的输入192.168.0.23:8888,即可访问该界面,红色方框中点击即可下载。

在这里插入图片描述
2. 点击【设置】-【通用】-【vpn与设备管理】,选择配置描述文件安装
在这里插入图片描述

  1. 点击【设置】-【通用】-【关于本机】-【证书信任设置】勾选完全信任
    在这里插入图片描述
    然后就可以愉快的抓包了。

异常解决

a.手机连接fiddler断网

Ctrl+R是快捷键打开自定义规则,搜索OnBeforeRequest,在下面加上代码。
个人理解:这里应该是一个请求监听器把8888端口接收到的请求中转到80,就能正常访问了。
手机抓包的时候不配置这个,手机会无法联网。

if (oSession.host.toLowerCase() == "webserver:8888") 
{
	oSession.host = "webserver:80";
 }

在这里插入图片描述
在这里插入图片描述
注册表修改,windows+R【regedit】,找到计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Fiddler2,右键新建QWORD,值为80,至此手机断网问题解决了。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值