【问题标题】:Library to generate pcap-file from application logs从应用程序日志生成 pcap 文件的库
【发布时间】:2012-06-10 02:33:56
【问题描述】:

我自己一直在从应用程序日志文件中查看生成 pcap 文件。 (我认为 Wireshark 将是分析网络流量如何在系统中反弹的好工具。)

然而,相信简单的任务似乎很难。我有网络数据(在我的例子中是 SIP 数据)。然后我应该用 IP+UDP 标头和pcap-headers 包装这些数据。这似乎很容易,但不知何故我失败了。当我在 Wireshark 中打开 pcap 时,所有标题都只是糊状。

如果我放弃了,有没有可以用来编写 pcap 文件的库?
(我找到的所有库似乎都专注于从设备到文件的字幕。我这里没有设备......)

【问题讨论】:

    标签: c# pcap


    【解决方案1】:

    有一个名为 SharpPcap 的托管库,它是 libpcap 的包装器,用于与 pcap 文件交互。使用该库,您应该能够同时读取和“捕获”数据包。感兴趣的类/功能将是 CaptureFileWriterDevice 并为您要记录的每个数据包执行 SendPacketWrite 操作。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-22
    • 2012-04-29
    • 2011-06-11
    • 2022-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多