如何在不改变代码的情况下破解隧道,或者是否可能?

时间:2012-09-26 18:43:16

标签: networking tcp network-programming

如果一个进程执行“connect(addr_a)”

是否有可能在另一个进程(在同一台机器上)捕获它

并更改为“connect(addr_b)”,并透明地提供隧道服务?

感谢您的建议

2 个答案:

答案 0 :(得分:0)

是的,这是可能的。

但是如何操作取决于您的操作系统,它需要管理员对计算机的权限。最明显的方法是为您喜欢的操作系统使用高级防火墙功能。

答案 1 :(得分:0)

您可以在Linux上使用tsocks库,在Windows上使用ProxifierPE执行此操作。 两种解决方案都需要功能Socks server