摘取自:https://www.52pojie.cn/thread-858631-1-1.html 阅读目录
概述其实Fiddler隐藏的功能太多太多,其调试功能也是异常强大,可以说是抓包界的“OllyDbg”并不为过。接下来,教大家如何使用Fiddler进行调试、解析,甚至封包“逆向”!
一、菜单定制1.1定制rule菜单的子菜单![]() // 定义名为52pj的子菜单 RulesString("&52pj", true); // 生成52pj子菜单的radio选项 RulesStringValue(0,"安卓8.0", "52pj&狂暴补师亚丝娜&k=52pj") RulesStringValue(1,"安卓9.0", "52pj&610100&k=52pj") RulesStringValue(2,"安卓10.0", "52pj&didi科学家&k=52pj") RulesStringValue(3,"安卓11.0", "52pj&CrazyNut&k=52pj") RulesStringValue(4,"&Custom...", "%CUSTOM%") public static var s52pj: String = null;View Code 还需要在OnBeforeRequest函数中加入: ![]() if (null != s52pj) { oSession.oRequest["52pj"] = s52pj; }View Code
效果图:
1.2定制tool菜单的子菜单![]() public static ToolsAction("我是子菜单") function DoManualYules(){//子菜单的功能 FiddlerObject.alert("我是子菜单"); // 根据需要定制 }View Code
1.3定制右键菜单![]() public static ContextAction("我是右键菜单") function DoOpenInIE(oSessions: Fiddler.Session[]){ FiddlerObject.alert("我是右键菜单"); // 根据需要定制 }View Code 右键菜单不好截图,就不截图啦,子菜单和右键菜单自己新建一个类就OK了。 二、限速fiddler提供了一个功能,让我们模拟低速网路环境。启用方法如下:Rules → Performances → Simulate Modem Speeds。勾选之后,你会发现你的网路瞬间慢下来了很多。至于慢下来后网络速度是多少,则由CustomRules.js 中如下程序控制的: ![]() var m_SimulateModem: boolean = true; ... if (m_SimulateModem) { // 500毫秒/KB(上传) oSession["request-trickle-delay"] = "500"; // 150毫秒/KB(下载) oSession["response-trickle-delay"] = "150"; }View Code 三、AutoResponder (自动替换功能)方法是点下Fiddler 右上的AutoResponder ,勾选Enable automatic responses 和Unmatched requests passthrough ,按下右边的Add ;再将下方的Rule Editor 第一行修改为线上档案位址(线上档案位址也可以使用Regular Expression ,开头加上regex: 即可。)按下Rule Editor 第二行右边的箭头,选择Find a file ... ;选择要替换成的本机端档案,按下右边的SAVE ,大功告成!
将线上档案替换成另一个线上档案,步骤几乎一模一样,差别仅在Rule Editor 第二行填入的是另一线上档案位址:
更多AutoResponder的说明请参考Fiddler官方文件- AutoResponder Reference 。(PS:AutoResponder 这个网上有比较多的教程,我直接复制的了。)
四:命令调试(和OD的命令调试操作基本相同)4.1替换 Request Host关键函数:urlreplace
要清除转发,请在同一位置输入:urlreplace, 另外script也可以做到
![]() if ( oSession . HostnameIs ( 'www.baidu.com' ) ) oSession . hostname = 'www.360.com' ;View Code
4.2 下断点(和OD、VS调试一样的哦)命令介绍:
如:
4.3Fiddler其他内置命令
五、“逆向”这里只能简单提及一下,当你发现下断点的网址过后,可以使用ctrl F的方式,就行搜索该网址,既可看是什么接口返回的该地址,也就是简单的逆向! 来源:https://www./content-4-715201.html |
|