使用Winpcap捕获网络数据包,能自定义抓包规则,并且实现了对数据包的分析系统在设计过程中按照MVC的设计模式,整体分为三层。
第一层为Control层即控制层,这里为简化设计,将Control层分为两个部分,一部分为网络报文输入,另一部分为用户输入;
第二层是Model层即模型层;
第三层为View层即显示层。
系统的整体运行过程为:从Control层得到数据,交到Model层进行处理,将处理完的结果交View层进行显示。
Control层主要用于网络数据包的捕获以及获得用户的输入;
Model层主要用于分析数据包,处理用户的输入;
View层主要用于对处理后的结果进行显示。
2023/10/3 8:15:46
1.99MB
c++
嗅探器
1