gpt4 book ai didi

wireshark - 像 Wireshark 这样的应用程序如何工作?

转载 作者:行者123 更新时间:2023-12-02 22:55:22 27 4
gpt4 key购买 nike

我想知道wireshark 是如何工作的。可以监听给定机器所有端口上的流量的应用程序的设计是什么?这样的应用程序会产生什么样的窃听?编写一个监控流量的应用程序的好方法是什么?

谢谢

最佳答案

Wireshark 在 Unix 平台上利用 libpcap,在 Windows 上利用其端口 WinPcap。这个库提供了一个API来捕获数据包(Wireshark也能够捕获帧,但我在pcap文档中没有发现pcap能够做到这一点)。

库如何做到这一点是特定于平台的,这就是为什么一个好方法是使用库来为您完成繁重的工作; unix 上的 libpcap 或 tcpdump(取决于您需要的级别有多低)以及 Windows 上的 WinPcap 或 Windows 过滤平台。

文档: http://www.tcpdump.org/pcap3_man.htmlhttp://www.winpcap.org/docs/docs_412/html/main.html

关于wireshark - 像 Wireshark 这样的应用程序如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3939273/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com