资料简介:
课程设计-基于C++监听本地子网的网络监视器设计,共27页,8262字,附源程序、可执行文件。
目录
一、 背景知识 ........ 1
1. RMON MIB 简介 ......... 1
2. IP Datagram 简介 ......... 1
3. 基于 MFC 的多线程编程 .......... 3
二、 执行环境 ........ 3
三、 编译环境 ........ 4
四、 运行方式 ........ 5
五、 测试结果 ...... 10
六、 主要流程说明 ............ 13
1. 列出所有网卡设备 .... 14
2. 设定过滤规则 ............ 15
3. 捕获 IP 流量 15
4. 分析数据包 .. 15
七、 核心算法 ...... 15
八、 参考资料 ...... 27
资料文件预览:
共7文件夹,72个文件,文件总大小:11.59MB,压缩后大小:4.79MB
03.ico [766.00B]
16.ico [766.00B]
CapturePacket.ico [1.05KB]
CapturePacket.rc2 [405.00B]
GtBase.urf [40.20KB]
ARPPacket.obj [7.84KB]
AdapaterSelection.obj [16.84KB]
CapturePacket.exe [104.00KB]
CapturePacket.obj [16.58KB]
CapturePacket.pch [5.90MB]
CapturePacket.res [46.99KB]
CapturePacketDlg.obj [95.69KB]
DirDialog.obj [6.05KB]
FilterDl.obj [12.18KB]
FramePacket.obj [5.15KB]
ICMPPacket.obj [1.76KB]
IPPacket.obj [14.14KB]
OutputDataDlg.obj [12.19KB]
RARPPacket.obj [1.76KB]
StdAfx.obj [768.00B]
TCPPacket.obj [9.79KB]
TestDlg.obj [7.59KB]
UDPPacket.obj [5.53KB]
vc60.idb [81.00KB]
filter.cp [10.00B]
ARPPacket.cpp [2.45KB]
ARPPacket.h [1.30KB]
AdapaterSelection.cpp [4.45KB]
AdapaterSelection.h [1.52KB]
CapturePacket.aps [67.63KB]
CapturePacket.clw [3.86KB]
CapturePacket.cpp [2.23KB]
CapturePacket.dsp [4.83KB]
CapturePacket.dsw [551.00B]
CapturePacket.h [1.37KB]
CapturePacket.ncb [369.00KB]
CapturePacket.opt [61.50KB]
CapturePacket.plg [1.04KB]
CapturePacket.rc [10.12KB]
CapturePacketDlg.cpp [28.21KB]
CapturePacketDlg.h [3.20KB]
DirDialog.cpp [3.62KB]
DirDialog.h [669.00B]
FilterDl.cpp [1.73KB]
FilterDl.h [1.25KB]
FramePacket.cpp [1.77KB]
FramePacket.h [888.00B]
ICMPPacket.cpp [566.00B]
ICMPPacket.h [996.00B]
IPPacket.cpp [4.99KB]
IPPacket.h [2.15KB]
OutputDataDlg.cpp [2.30KB]
OutputDataDlg.h [1.30KB]
RARPPacket.cpp [566.00B]
RARPPacket.h [526.00B]
StdAfx.cpp [215.00B]
StdAfx.h [1.10KB]
TCPPacket.cpp [3.77KB]
TCPPacket.h [1.92KB]
TestDlg.cpp [1004.00B]
TestDlg.h [1.21KB]
UDPPacket.cpp [1.67KB]
UDPPacket.h [997.00B]
app.manifest [860.00B]
appface.h [13.22KB]
appface.lib [2.47KB]
resource.h [2.29KB]
wpcap.lib [17.24KB]
filter.cp [10.00B]
网络监视器 v1.0.exe [104.00KB]
2120110450_田玮_说明文档.doc [1.55MB]
2120110450_田玮_说明文档.pdf [2.94MB]