C# 基于SharpPcap做的抓以太网报文并保存到pcapng文件

leismiles 20 0 rar 2020-05-14 19:05:15

最新版本的SharpPcap(4.2.0.0)版本里面已经没有PcapDumpOpen函数,不能直接调用PcapDumpOpen把抓包保存到文件。新版本使用了CaptureFileWriterDevice类做保存抓包的功能,本demo实现了打开以太网,设置混杂模式,然后创建CaptureFileWriterDevice对象,把抓到的报文通过CaptureFileWriterDevice对象保存到pcapng文件里面,这样就可以使用wireshark来分析抓到的报文了。vs2008工程,全部源代码,可编译和测试。

用户评论
请输入评论内容
评分:
暂无评论