迄今为止,我一直在使用WinPcap来在C#中打开pcap文件:
[DllImport("wpcap.dll", CallingConvention = CallingConvention.Cdecl, CharSet = CharSet.Ansi)]
private extern static IntPtr pcap_open_offline(string fname, byte[] errbuf);
现在我想要做类似于打开pcap-ng文件的操作,这样可以获取纳秒级的分辨率(我买了一个新的嗅探器 :-) )。
不幸的是WinPcap会出现以下错误:“坏的转储文件格式”。
有人知道如何在Windows中使用pcap-ng吗?
谢谢, Pedro