在编写Tcp / IP程序时,我们经常会进行数据包汇编和解析,那么是否有一个让我们的生活更轻松的框架?
我知道这很难实现。
修改 澄清:
答案 0 :(得分:3)
Pcap.NET可能就是您所追求的目标:
Pcap.Net是WinPcap的.NET包装器 用C ++ / CLI和C#编写 它的特点 几乎所有的WinPcap功能和 包括数据包解释 框架。
答案 1 :(得分:1)
如果您可以使用自己的应用程序协议,Protocol Buffers可能是正确使用的工具。
否则取决于您正在处理的协议。对于基于MIME的协议,您可以使用Sharp MIME tools。
答案 2 :(得分:0)
Sharppcap,http://sharppcap.sf.net也提供此功能,并支持各种数据包类型。也适用于Windows,Mac和Linux。