将所有流量转发到http代理(隧道)

时间:2013-05-15 16:38:22

标签: c# c++ networking

我需要一个开源应用程序(c#或c ++),它可以获取所有Windows http流量并转发到http代理 有一个应用程序名称Proxifier这样做,但我希望开源项目嵌入我的应用程序或至少一个免费的命令行程序,这样做 非常感谢

3 个答案:

答案 0 :(得分:1)

命令行明智我可以推荐代理链。

http://proxychains.sourceforge.net/

对于完整的代理解决方案,您可能需要查看Privoxy。

http://www.privoxy.org/

例如还有squid代理和许多其他解决方案。我提到的解决方案是以unix / linux为中心的,所以你可能需要cygwin或类似的来驱动它。

答案 1 :(得分:1)

上次我需要这样的东西时,我使用了mentalis代理,它具有BSD风格的许可证。

答案 2 :(得分:1)

您可以使用Fiddler2首先拦截网络流量并强制它到您自己的代理。 Tools > Options > Gateway并设置您的代理。

或者在您自己的应用中使用FiddlerCore