vlambda博客
学习文章列表

【免费毕设】PHP网络数据包分析工具的设计与开发(源代码+lunwen)


6.2.2数据包解析及存储

测试的目的是验证系统是不是可以解析捕获的数据包,并把解析到的数据信息存储的数据库中。

测试要求是打开本系统,在主机上进行正常的网络操作来产生必要的网络数据包,正常情况下可能无法产生多个类型的数据包,这时需要进行一些特殊的操作来产生不同协议的数据包。观测终端中的捕获结果,打开mysql数据库查看是否有数据。解析的截图如图9。

【免费毕设】PHP网络数据包分析工具的设计与开发(源代码+lunwen)

6.2.3数据包信息简单分析

测试目的是验证分析结果的正确性和合理性。

测试要求是打开本系统,在主机上进行正常的网络操作来产生必要的网络数据包,等待数据包捕获完毕后,点击分析数据包信息,分析模块会在apach目录下生成一个html文档来显示结果。然后通过apachh+php网页查看数据包信息的分析结果。

通过测试发现数据包信息分析模块可以对常见的网络攻击进行一定的检测,可检测的异常有Land 攻击,TCP SYN攻击,Ping Of Death攻击,WinNuke攻击,TCP/UDP端口扫描,synscan端口扫描等,但是这些判断比较简单,缺乏敏感度,同时对于依赖于主机工作类型及环境的主机,需要提供准确的系统正常状态下的工作特征数据。分析结果如图10。

【免费毕设】PHP网络数据包分析工具的设计与开发(源代码+lunwen)

6.2.4数据包信息显示

测试目的是观察显示模块是不是可以正常并合理的显示捕获并解析的数据包信息,还有分析结果的显示。

测试要求是打开本系统,在主机上进行正常的网络操作来产生必要的网络数据包,等待数据包捕获完毕后,点分析数据包信息,通过网页查看数据包信息的解析信息以及分析结果,一共十四个页面。

测试发现十四个页面均可正常显示数据包解析后的信息及信息分析结果,显示信息的原则是尽量合理的显示使用者经常用到的信息。显示的数据并非数据库中的所有信息,因为数据库中信息太多,并非所有的数据都是经常有用的。页面只对查看频率比较高的信息进行了显示。显示结果如图11。

【免费毕设】PHP网络数据包分析工具的设计与开发(源代码+lunwen)

论文目录:


【免费毕设】PHP网络数据包分析工具的设计与开发(源代码+lunwen)





END

联系我

获取更多资源

学习更上一层楼