gpt4 book ai didi

c# - 数据包捕获 API - Wireshark 或 Microsoft 网络监视器?

转载 作者:行者123 更新时间:2023-11-30 21:21:32 27 4
gpt4 key购买 nike

我想编写一个 C# 服务,它在我的服务器上运行并监控网络流量并将其写入数据库以供分析。我使用过 Wireshark,但我认为 Microsoft Network Monitor 可能有更好的 C# .NET 接口(interface)用于编程。这是真的?

你能给我指出一些使用 Microsoft 网络监视器的好代码示例吗?

最佳答案

Wireshark 使用 pcap(或可能是 winpcap)库来捕获网络数据包。虽然它们是用 C/C++ 编写的,但有各种 .net 包装器可供它们使用,包括 WinPcapNet、SharpPcap 和 Pcap.net。我没有使用过任何这些,所以我不能评论它们的可用性。

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

关于c# - 数据包捕获 API - Wireshark 或 Microsoft 网络监视器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2658804/

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