2015-05-09 32 views
0

如果问题看起来模糊,我很抱歉。但是,我对这个项目感兴趣,我在下面的链接中找到了如何使用C#捕获和存储网络数据包?

http://1000projects.org/network-intrusion-detection-system.html#comment-249119

如果我是正确的,我认为这个应用程序捕获并将网络数据包存储到SQL Server数据库中。但我不知道,如果我可以使用C#

我很想解释,因为这是一个真棒项目抓住它,我知道这将是一个很好的挑战,我

感谢所有

回答

1

什么你会想模仿Wireshark的能力来捕捉来自物理网络设备的数据包。这需要WinPcap套件为您完成一些繁重的工作。

您可能想看看WinPcap的.NET端口,例如PcapDotNetSharpPcap

这两个框架都允许您捕获原始数据包并发送原始数据包。

+0

我可以使用.NET API来捕获原始数据包吗? – mfredy

+0

请参考我已链接的图书馆。 –

相关问题