2009-01-02 83 views

回答

7

如果您可以觸摸系統的代理配置(許多應用程序使用此配置),或者如果應用程序不注意該設置,請觸摸應用程序的配置以使用您選擇的代理,您可以創建一個HTTP proxy會爲你做這項工作。

如果你只是想剖析,有一個現成的工具,它的行爲就像這一點,是非常好的,Fiddler

否則,你就必須使用WinPcap去深入到網絡堆棧和實施類似嗅探器/防火牆,例如。這很難做到。

3

如果您使用Windows,可以掛接WinInet API調用並根據需要執行任何操作。

FreeCap(或它的商業版本,WideCap)確實是:允許你通過代理服務器發送TCP流量。該代理然後可以進行過濾(例如Fiddler)。

我知道這會給系統帶來更多的獨立應用程序,但它很有效。