我想写它运行在我的服务器和监控网络流量,并将其写入数据库用于分析一个C#的服务。我已经使用Wireshark的,但我认为Microsoft网络监视器可以有一个更好的C#.NET接口对编程。这是真的?

您可以点我一些很好的代码示例使用Microsoft网络监视器?

有帮助吗?

解决方案

Wireshark使用的PCAP(或可能Winpcap的)库来捕获的网络分组。虽然它们都是用C / C ++还有为他们提供包括WinPcapNet,SharpPcap和Pcap.net各种.NET包装。我没有使用任何这些,所以我不能对他们的可用性发表评论。

我是从我的手机发布此所以这是一个绝对的痛苦添加链接,如果你去维基百科页面PCAP你应该找到的链接,你需要在那里。

其他提示

我最终使用SharpPcap,这是一个很大的实用工具。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top