0

这让我发疯了。

我正在制作一个 SSH 隧道应用程序,并且需要能够自动强制系统使用 HTTP 和 Socks5 代理,并使更改立即生效。HTTP 代理现在由PoshHTTP 类完美处理,但我不知道如何对 SOCKS5 做同样的事情。

我已经尝试过强制更改注册表,但它们不会立即生效,而且不可靠。在大多数情况下,我必须在设置生效之前打开 Internet 选项 > lan 设置,因此用户此时也可以手动设置代理。

有没有办法做到这一点,我错过了?如果我可以修改 poshHTTP 来做到这一点,那就太棒了,但我并不抱太大希望。

请帮助.. 在发布前几天我确实像疯了一样搜索,但我的想法已经用完了,这个应用程序需要尽快启动。谢谢!

我愿意为可行的 c# 解决方案支付 50 美元,该解决方案立即生效(仅通过 PayPal 支付)

4

1 回答 1

0

这真的取决于它需要什么样的 socks5 身份验证类型

你试过这个吗?http://code.msdn.microsoft.com/windowsdesktop/CSWebBrowserWithProxy-c8535715#content

您可以查看的其他地方是http://www.codeproject.com/Articles/336/SOCKS-Proxy-SSL-Tunnelhttp://www.codeproject.com/Articles/5954/C-class-for-connecting -via-a-SOCKS5-代理服务器

于 2012-07-27T11:50:39.560 回答