码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 使用Fillder的一点总结


    文章目录

    • 最近使用Fiddler Classic的一点总结
      • 一、前言
      • 二、关于FildderScript的吐槽
      • 三、关于filters
      • 四、关于快捷方式的吐槽
      • 五、关于断点
      • 六、The system proxy was changed,click to reenable fiddler capture临时解决方法

    最近使用Fiddler Classic的一点总结

    纯乱搞,但是不得不说Fillder确实厉害

    一、前言

    安装请在官网下载

    简单食用方法可参阅:https://zhuanlan.zhihu.com/p/142925925

    本文章仅记录个人使用时的一些总结

    二、关于FildderScript的吐槽

    1. 在乱搞FildderScript的时候看到OnExecAction可以自定义方法,就想着写一个命令:filter IP:Port,只需要简单的这么一个输入就可以自动过滤。
      结果木有找着方法,只能将就着用了。

    三、关于filters

    1. 关于设置过滤,设置后木有生效,可能是没有选择Actions下的Run Filters Now
      filters
    2. 设置hosts过滤时,只需要填入IP:Port;即可。

    四、关于快捷方式的吐槽

    1. 如何快速的将想要的url放入QuickExec中:
      • 首先,不能直接选中后Ctrl+i,这会变成反选……
      1. 首先选中url
      2. Alt+Q或者移动鼠标使光标在QuickExec中
      3. Ctrl+i将url填充到QuickExec中

    五、关于断点

    • 如果只输入bpu,就会把之前输入的bpu清空

    • 在QuickExec中输入g,会让所有断点恢复

    • Break on Response : 点击后,该请求在返回给客户端前设置断点,这时就只能修改响应数据了

    • Run to Completion 如果是beforeRequest可以修改入参,他会把请求改为你修改后的发给服务端,可以拿来搞横向越权

    • 当然也可以修改返回值,Choose Response可以选择预定义好的数据作为响应数据。可以先把通过的请求的response保存下来,然后不管请求通没通过,直接用保存下来的通过数据往下走。
      break

    六、The system proxy was changed,click to reenable fiddler capture临时解决方法

    	# 新增
        static function DoReattach(o: Object, ea: EventArgs)
        {
            ScheduledTasks.ScheduleWork("reattach", 1000, innerReattach);
        }
     
        static function innerReattach()
        {
            FiddlerApplication.UI.actAttachProxy();
        }
     
        static function OnRetire()
        {
            FiddlerApplication.oProxy.remove_DetachedUnexpectedly(DoReattach);
        }
        #新增end
        # 这是main函数
        static function Main() {
            var today: Date = new Date();
            FiddlerObject.StatusText = " CustomRules.js was loaded at: " + today;
            # 新增
            FiddlerApplication.oProxy.add_DetachedUnexpectedly(DoReattach);
            #新增end
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
  • 相关阅读:
    circt firtool man page
    【附源码】计算机毕业设计SSM网上宠物店预约系统
    时候在你的职业技能中增加隐私知识了,那今天就说下CDPSE吧
    JDK、JRE和JVM的区别
    14、学习MySQL 连接的使用
    不直播不露脸也能做短视频变现,想挣点生活费试试这些玩法
    门级建模—学习笔记
    RNA 20. SCI 文章中单样本免疫浸润分析 (ssGSEA)
    CISCO+交换机的常用命令
    ORA-01950 对表空间无权限
  • 原文地址:https://blog.csdn.net/UnKfrozen/article/details/133741762
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号