文章目录
- 最近使用Fillder的一点总结
- 一、前言
- 二、关于FildderScript的吐槽
- 三、关于filters
- 四、关于快捷方式的吐槽
- 五、关于断点
最近使用Fillder的一点总结
纯乱搞,但是不得不说Fillder确实厉害
一、前言
安装请在官网下载
简单食用方法可参阅:https://zhuanlan.zhihu.com/p/142925925
本文章仅记录个人使用时的一些总结
二、关于FildderScript的吐槽
- 在乱搞FildderScript的时候看到OnExecAction可以自定义方法,就想着写一个命令:
filter IP:Port
,只需要简单的这么一个输入就可以自动过滤。
结果木有找着方法,只能将就着用了。
三、关于filters
- 关于设置过滤,设置后木有生效,可能是没有选择Actions下的Run Filters Now
- 设置hosts过滤时,只需要填入
IP:Port;
即可。
四、关于快捷方式的吐槽
- 如何快速的将想要的url放入QuickExec中:
- 首先,不能直接选中后Ctrl+i,这会变成反选……
- 首先选中url
- Alt+Q或者移动鼠标使光标在QuickExec中
- Ctrl+i将url填充到QuickExec中
五、关于断点
-
如果只输入bpu,就会把之前输入的bpu清空
-
在QuickExec中输入g,会让所有断点恢复
-
Break on Response : 点击后,该请求在返回给客户端前设置断点,这时就只能修改响应数据了
-
Run to Completion 如果是beforeRequest可以修改入参,他会把请求改为你修改后的发给服务端,可以拿来搞横向越权
-
当然也可以修改返回值,Choose Response可以选择预定义好的数据作为响应数据。可以先把通过的请求的response保存下来,然后不管请求通没通过,直接用保存下来的通过数据往下走。