最近一直在抓包一個app登錄cookie信息,總是要抓包后手動拷貝這個cookie信息,比較麻煩。
這次,我直接修改Fiddler的script 進行抓包自動保存cookie信息,就解放我雙手了。
首先

選擇

如果有別的提示的話,你就按著提示走,就會安裝一個編輯器,叫Fiddler Script。
??? 正常情況下,你按著上面操作之后就會出現(xiàn)如下界面:

完事了之后,按下Ctrl+F來查找OnBeforeRequest這個方法,完事呢,在這個方法的末尾添加如下代碼:
????????//過濾無關請求,只關注特定請求
if (oSession.fullUrl.Contains("https://parun.pingan.com/vitality/UserIndex/updateUserSportData.do")) {
? ? ? ? ? ? var fso;
? ? ? ? ? ? var file;
? ? ? ? ? ? fso = new ActiveXObject("Scripting.FileSystemObject");
? ? ? ? ? ? //文件保存路徑,可自定義
常數(shù)值描述
ForReading1以只讀方式打開文件。 不能寫這個文件。
ForWriting2以寫方式打開文件
ForAppending8打開文件并從文件末尾開始寫。
? ? ? ? ? ? file = fso.OpenTextFile("d:\pingan.ini",2,true, true);? // 覆蓋保存
? ? ? ? ? // file.writeLine("Request url: " + oSession.url);
? ? ? ? ? // file.writeLine("Request header:" + "\n" + oSession.oRequest.headers);
file.writeLine("[config]");
file.writeLine("\n");
? ? ? ? ? ? file.writeLine("cookie="+oSession.oRequest["cookie"]);
? ? ? ? ? ? file.writeLine("\n");
file.writeLine("url="+oSession.url);
? ? ? ? ? ? file.close();
? ? ? ? }