哪种数据包捕获格式更好?

发布于 2024-08-17 08:04:50 字数 345 浏览 6 评论 0原文

我正在编写一个应用程序来将捕获的 IP 数据包保存到文件中。以下哪种数据包捕获格式更适合用作文件格式?单击链接以获取有关每个的更多信息。

另外,是否有适用于上述任何格式的 C# 库?

I am writing an application to save the captured IP packets to file. Which of the following packet capture format is better suited for use as the file format? Click on the link for more information on each.

In addition, is there a C# library for any of the above format?

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

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

发布评论

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

评论(4

江南烟雨〆相思醉 2024-08-24 08:04:50

我会选择 PCAP,因为我通常使用的大多数工具都支持它(Wireshark、tcpdump 等)

WinPCAP .NET 的包装器

I'd go for PCAP, as most tools I usually work with support it (Wireshark, tcpdump, etc.)

WinPCAP wrapper for .NET

苍暮颜 2024-08-24 08:04:50

我使用 pcap (因为每种语言的很多工具和库都支持它),但请注意还有另一种格式, ncap

I use pcap (because it is supported by a lot of tools and libraries for every language) but do note there is another format, ncap.

舂唻埖巳落 2024-08-24 08:04:50

我也推荐pcap。

我推荐一个很棒的 WinPcap 包装器,可在 C# 或 VB.NET(.NET 包装器)中使用,称为 Pcap.Net:http:// pcapdotnet.codeplex.com

I would also recommend pcap.

I recommend a great WinPcap wrapper to use in C# or VB.NET (.NET wrapper) called Pcap.Net: http://pcapdotnet.codeplex.com

多像笑话 2024-08-24 08:04:50

所有使用 libpcap/WinPcap 读取捕获文件的程序(以及一些使用自己的代码的程序,例如 Wireshark)都可以读取 pcap 文件。

snoop本身以及Wireshark都可以读取snoop文件,但不知道还有什么工具可以读取。

如果您需要让您的文件直接被 snoop 读取(请注意,Wireshark 包含可以将 snoop 文件转换为 pcap 文件以及将 pcap 文件转换为 snoop 文件的工具),并且不需要让 Wireshark 以外的任何其他程序在不进行转换的情况下读取它们,使用窥探。否则,请使用 pcap,因为它们可以被更多程序直接读取。

此外,据我所知,没有 C# 代码或其他代码的 C# 包装器来处理 snoop 文件,因此如果您将用 C# 编写代码,pcap 格式会更好。

All programs that use libpcap/WinPcap to read capture files - and some that use their own code, such as Wireshark - can read a pcap file.

snoop itself, and Wireshark, can read snoop files, but I don't know what other tools can read it.

If you need to have your files directly readable by snoop (note that Wireshark includes tools that can convert snoop files to pcap files and pcap files to snoop files), and don't need to have them readable by anything other than Wireshark without conversion, use snoop. Otherwise, use pcap, as they'll be directly readable by many more programs.

In addition, I know of no C# code, or C# wrapper for other code, to handle snoop files, so if you will be writing your code in C#, pcap format would be better.

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