2011-03-30 24 views
0

我爲了捕獲網絡活動正在使用fiddlerCore使用FiddlerCore作爲僅查看

我從fiddler wiki頁面(http://fiddler.wikidot.com/fiddlercore-demo)下載了「fiddlercore demo 1」,並且刪除了Fiddler.CONFIG.IgnoreServerCertErrors = false;一行。

當我執行這個CosnoleWindow應用和我連接到https網站,我得到「該網站的安全證書不受信任!」。在應用程序中,我收到以下錯誤:

**LogString: fiddler.network.streaming> Streaming of response #72 to client failed: An established connection was aborted by the software in your host machine.".

它只在應用程序運行時發生。

我只想視圖網絡數據並不會影響到它。 如何使用fiddlerCore達到此目的?

感謝, 塔爾Yaari

+0

而不是刪除配置,你嘗試過將值更改爲'真'? (這可能是配置反映FALSE'的'硬編碼的默認值。) – 2011-03-30 16:10:57

+0

IgnoreServerCertErrors關注FiddlerCore是否忽略與*服務器*證書問題。它與FiddlerCore的證書無關。 – EricLaw 2011-03-30 17:09:35

回答

3

爲了使用Fiddler連接到使用HTTPS的網站,你會真正需要執行「人在中間人」對自己的攻擊。換句話說,您需要將Fiddler設置爲具有有效證書的服務器。這是記錄在這裏http://fiddler.wikidot.com/fiddlercore-faq

+0

如果您*不想查看加密流量,請從傳入啓動方法的FiddlerCoreStartupFlags中移除DecryptSSL。 – EricLaw 2011-03-30 17:10:44

+0

謝謝。我想查看加密的流量。 有沒有什麼辦法創建這個DO_NOT_TRUST_FIDDLERROOT拖動的代碼? – 2011-03-31 08:21:02