fiddler  fiddlerscript  自定义规则_字符串

 

 

 

fiddler  fiddlerscript  自定义规则_字符串_02

 

fiddler  fiddlerscript  自定义规则_字符串_03

 

 

 

返回内容出现关键词

fiddler  fiddlerscript  自定义规则_提示框_04

 

 

只显示包含baidu 的包

fiddler  fiddlerscript  自定义规则_字符串_05

 

 变色

fiddler  fiddlerscript  自定义规则_字符串_06

 

 

替换响应内容

fiddler  fiddlerscript  自定义规则_提示框_07

 

 

提示框

fiddler  fiddlerscript  自定义规则_字符串_08

 

 

添加列

fiddler  fiddlerscript  自定义规则_字符串_09

 

 

请求前拦截某个请求

static function OnBeforeRequest(oSession: Session) {
 if (oSession.url.indexOf("initialCid=") > -1 && oSession.url.indexOf("dm=cd") > -1) {
            oSession.oRequest.FailSession(666, "Blocked", "Fiddler blocked ");
        } 
}

 

响应的内容替换

static function OnBeforeResponse(oSession: Session) {
// 检查响应的 URL 是否包含 'initialCid=' 字符串
        if (oSession.url.indexOf("initialCid=") > -1 && oSession.url.indexOf("dm=cd") > -1) {
            // 获取原始响应内容
            oSession.utilReplaceInResponse("var request = new XMLHttpRequest()","debugger;var request = new XMLHttpRequest()");
            //if(this[dn(Q(v(19,11),w(761,11)))])
            oSession.utilReplaceInResponse("if(this[dn(Q(v(19,11),w(761,11)))])","debugger;if(this[dn(Q(v(19,11),w(761,11)))])");

            MessageBox.Show(111111111111111);
         
        }
    }