【问题标题】:Deep Packet Inspection in C#C# 中的深度数据包检查
【发布时间】:2014-04-05 22:46:18
【问题描述】:

除了我推测的嗅探数据包之外,如何使用 C# 进行深度数据包检查?

深度数据包检查以发现欺骗性 IP 或代理以及网络安全。

我找不到任何与 c# 主题相关的文章或相关网站,因此欢迎任何相关内容。

【问题讨论】:

    标签: c# networking encryption sniffing


    【解决方案1】:

    您可以从这里开始:Pcap.Net 是用 C++/CLI 和 C# 编写的 WinPcap 的 .NET 包装器。 http://pcapdotnet.codeplex.com/

    WinPcap 是 Windows 环境中链路层网络访问的行业标准工具:它允许应用程序绕过协议栈捕获和传输网络数据包,并具有其他有用的功能,包括内核级数据包过滤、网络统计引擎并支持远程数据包捕获。

    【讨论】:

    • 请在您的回答中至少包含对方法的描述;链接本身不被视为答案。
    • 非常有趣,确实是数据包嗅探,但是我可以使用什么方法来分析 ip 标头并发现任何可疑之处?
    • 您可以阅读有关软件 WireShark 的更多信息。它基于 WinPCap API。
    • 感谢您添加描述,因为这无疑是答案,当然 +1 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-12
    • 2012-09-27
    • 2017-05-30
    • 2018-02-07
    • 2012-01-29
    • 2014-02-27
    • 2021-06-05
    相关资源
    最近更新 更多