“winpcap 无法停止、过滤和控制其他应用程序”是什么意思?意思是?

发布于 2024-12-04 02:03:17 字数 175 浏览 3 评论 0原文

“因为winpcap发送和接收数据独立于TCP/IP等主机协议,这意味着winpcap无法停止、过滤和控制同一台机器上的其他应用程序控制,它只能简单地监视它们,因此它不能为类似的网络流量控制、服务质量、个人防火墙等提供支持。”

在这段话中,“winpcap无法停止、过滤和控制同一台机器上的其他应用程序控制”是什么意思?

"Because winpcap sends and receives data independent of host protocol such as TCP/IP, which means winpcap can't stop, filter and take control of other applications on the same machine control, it can only monitor them simply, so it can't provide support for similar network flow control, the quality of service, personal firewall and so on."

In this passage, what "winpcap can't stop, filter and take control of other applications on the same machine control" means?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

别理我 2024-12-11 02:03:17

这意味着如果您计算机上的某个程序正在发送和接收数据包,那么这些数据包通过操作系统的路径不会也不可能通过 WinPcap; WinPcap 所能做的就是监听机器发送和接收的数据包的副本

这意味着,例如,如果您想要实现防火墙程序以防止其他程序连接到特定地址或端口或接收来自特定地址或端口的连接,或者在其他程序发送的数据包放入网络之前对其进行修改或者在从网络接收到的数据包传递给其他程序之前对其进行修改,或者执行其他“主动”操作,则无法使用 WinPcap。

WinPcap 使用 Windows 中的机制来支持数据包嗅探器等程序,因此 WinPcap 固有的限制;支持编写防火墙等的库必须在 Windows 中使用不同的机制(并且这些机制可能不支持数据包嗅探器等程序)。

It means that if some program on your machine is sending and receiving packets, the path those packets take through the operating system does not, and cannot, go through WinPcap; all WinPcap can do is listen to see copies of the packets sent and received by the machine.

This means that if you want to, for example, implement a firewall program to prevent other programs from connecting to particular addresses or ports or receiving connections from particular addresses or ports, or to modify packets sent by other programs before they get put onto the network or modify packets received from the network before they get passed to other programs, or do something else "active", you cannot use WinPcap.

WinPcap uses mechanisms in Windows that are intended to support programs such as packet sniffers, so that limitation is inherent in WinPcap; a library to support writing firewalls and the like would have to use different mechanisms in Windows (and those mechanisms might not support programs such as packet sniffers).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文