如果问题看起来含糊不清,我很抱歉。但是,我对这个项目感兴趣,我在下面的链接中找到了
http://1000projects.org/network-intrusion-detection-system.html#comment-249119
如果我是正确的,我认为此应用程序捕获并将网络数据包存储到SQL Server数据库中。但我不确定,如果我能用C#
捕获它我想要一个解释,因为这是一个很棒的项目,我知道这对我来说是一个很好的挑战
全部谢谢
答案 0 :(得分:1)
你想要的是模仿Wireshark从物理网络设备捕获数据包的能力。这需要WinPcap套件为您完成一些繁重的工作。
您可能希望查看WinPcap的.NET端口,例如PcapDotNet或SharpPcap。
两个框架都允许您捕获原始数据包并发送原始数据包。