我有一个pcapng格式的文件,想要通过SharpPcap打开它 - 这不起作用。
SharpPcap使用Winpcap(libpcap)。
所以我的问题是:WinPcap和/或SharpPcap目前或将来是否支持pcap-ng格式?我找不到一些关于它的最新信息,只有一些旧帖子。
WinPcap和/或SharpPcap目前是否支持pcap-ng格式
在libpcap 1.1.0的libpcap中添加了对读取pcap-ng文件的支持,最新的WinPcap基于libpcap 1.0.0。
还是将来?
希望未来的一些WinPcap版本将基于最近的libpcap版本。这将需要一些工作,主要用于使用新的pcap_create()
/ pcap_activate()
API进行远程捕获支持。
读取具有纳秒精度的时间戳
pcap_open_offline_with_tstamp_precision
函数打开文件并将PCAP_TSTAMP_PRECISION_NANO
作为第二个参数传递。pcap_pkthdr::ts
返回的pcap_next
结构视为秒+纳秒。对不起,我没有机会将它移植到SharpPcap。