基于C#和SharpPcap实现的sniffer


基于C#和SharpPcap实现的sniffer_第1张图片
 
基于C#和SharpPcap实现的sniffer_第2张图片

 


 网络攻防课下写了一个Windows平台上的网络嗅探器,能显示所捕获的数据包并能做相应的分析和统计。

 

 

 

主要功能如下:

 

1. 列出监测主机的所有网卡,选择一个网卡,可以设置为混杂模式进行监听,也 可以设为普通模式进行监听。

 

2. 捕获所有流经网卡的数据包,并利用SharpPcap函数库设置过滤规则。

 

3. 分析捕获到的数据包的包头和数据,按照各种协议的格式进行格式化显示。

 

其他功能和源代码参照使用手册和程序~

你可能感兴趣的:(源码,C#,sniffer,网络嗅探器,SharpPcap)