我有一个项目做其是数据包监视。 我想通过指定的网络接口来捕获每个数据包接收。

我想知道我应该开始做我的项目.... 要我学socket编程第一还是什么? 我应该学会如何利用WinPcap的下C#或者只是做我自己的功能。

请咨询我从那里我应该开始!

我知道在C#代码许多在那里的上网本,但我想自己学习,但不知从哪里知道的明星!

有帮助吗?

解决方案

您肯定前人的精力,所以你明白这是怎么回事就一点点学习插座的第一个编程的基础知识。接下来,我会考虑使用 Winpcap的,这是一个数据包捕获库编程。它不直接内置于.NET,但也有,我相信,.NET包装或者如果不出意外,你可以通过使用COM互操作调用功能。

其他提示

我同意使用WinPcap的可能是一个不错的主意。具体来说,看看 SharpPcap 。它是积极的维护。事实上,今天有一个释放。

我建议使用 Pcap.Net

它是WinPcap的包装器具有广阔的包解释库中非常活跃的.NET包装。它具有很大的质量和性能。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top