2009-01-02 52 views

回答

7

如果您可以触摸系统的代理配置(许多应用程序使用此配置),或者如果应用程序不注意该设置,请触摸应用程序的配置以使用您选择的代理,您可以创建一个HTTP proxy会为你做这项工作。

如果你只是想剖析,有一个现成的工具,它的行为就像这一点,是非常好的,Fiddler

否则,你就必须使用WinPcap去深入到网络堆栈和实施类似嗅探器/防火墙,例如。这很难做到。

3

如果您使用Windows,可以挂接WinInet API调用并根据需要执行任何操作。

FreeCap(或它的商业版本,WideCap)确实是:允许你通过代理服务器发送TCP流量。该代理然后可以进行过滤(例如Fiddler)。

我知道这会给系统带来更多的独立应用程序,但它很有效。