2

是否可以在 Windows 中拦截到给定主机或 IP 的传出 TCP 连接并在 TCP 级别(即connect(...)层)阻止该连接?还是首先阻止连接到特定 IP?

还是我需要编写一个数据包过滤器来拦截到某个地址的流量?

4

2 回答 2

2

最好简单地使用系统的防火墙 API。在 Windows 上:http: //msdn.microsoft.com/en-us/library/aa366449 (v=VS.85).aspx

否则,您将要编写驱动程序等等……考虑到这些功能已内置到操作系统中,这完全是一件麻烦事。

于 2010-11-26T16:58:01.387 回答
0

在Linux上?配置 iptables 以断开连接,也许。

于 2010-11-26T16:56:28.803 回答