Fiddler攔截並動態修改網頁內容簡易教程


Fiddler默認可以攔截全局http請求,再加上它具備的腳本功能,可以很簡單的達到動態修改網頁內容的目的。

1、啟動Fiddler

2、打開Rules->Customize Rules...,接下來會進入Fiddler ScriptEditor。

3、在腳本中找到這行:

static function OnBeforeResponse(oSession: Session)

將該函數中的其他代碼都注釋掉,加上下面的代碼(具體字符串請根據自己需要修改)

if(oSession.utilFindInResponse("頁面上原有文字", false)>-1){
oSession.utilReplaceRegexInResponse("頁面上原有文字", "需要修改的文字");
}

修改保存后可能需要重啟 Fiddler(或使用菜單「Tools -> Reset Script」)以使規則生效

默認腳本中的代碼很多,可以把其他不需要的代碼注釋掉,但是要注意不要把正常成對的{}給注釋掉了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM