网络协议安全模糊测试系统的设计与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:jifengrgj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
这些年来,网络的迅速发展给人们的生活带来极大的便利的同时,也带来了许多安全性问题,木马、蠕虫等问题层出不穷,严重威胁着人们的财产安全。其中网络协议作为网络通信的主体成为了首当其冲的攻击目标,而像VPN网关、服务器、路由器等网络设备中都是采用人工编码的方式对网络协议进行处理分析,难免会出现错误,因此对协议安全性测试和网络设备漏洞测试的需求十分迫切。本文针对上述需求,设计并实现了网络协议安全模糊测试系统。   本文首先论述了协议测试的四种分类,比较了网络安全性测试的三种方法,详细分析了模糊测试的流程、模糊器的分类和模糊测试的方法。然后设计并实现了协议安全模糊测试系统的总体架构,详细分析了系统中的文件处理模块、协议分析模块、交互模块、模糊控制模块与异常监听模块的层次设计和功能设计,重点实现了数值模糊模块、字符模糊模块和双字段模糊控制模块。最后以两个不同系统的漏洞为代表,介绍了系统测试的详细流程和方法。在总结全文的基础上针对系统的若干问题给出了改进方案。   本文的创新点在于,设计并实现了具有自主知识产权的协议安全模糊测试系统,保证了网络协议处理的安全性,满足了网络设备的安全漏洞测试的需求,提高了网络设备的质量。系统可以针对网络中的协议数据给出多种模糊测试方案,功能强大,具有良好的扩展性、智能性和稳定性,实用性强。
其他文献
报表设计工具是一种可以根据用户需求,通过拖拽操作灵活地添加表格元素的工具。它不仅具有操作简单的报表设计功能,同时还具有复杂的数据导入、处理、计算等功能。也支持用户对
随着大规模集成电路技术的发展和现代嵌入式系统发展的需要,以FPGA为代表的可重构硬件被越来越多的嵌入式系统采用。由于可重构硬件兼具ASIC的计算速度和微处理器的灵活性,所以
AUTOSAR标准在2003年由全球知名整车厂商、制造商、零部件供应商和工具开发商等联合提出,致力于标准化系统软件的开发流程、降低软件对底层硬件平台的依赖性并提高软件的可移
随着计算机技术的不断发展,信息检索系统日渐成为人们获取信息的一种必不可少的工具。然而目前的检索系统,由于返回结果排序质量较低并与用户期望的结果排序间存在着一定的偏差
在如今的社会中,人们通常需要网络来传递各种各样的有用信息,这样就致使大量的信息充斥在网络中,也给很多不法分子提供了丰富的食料。由此引出了密码学技术,而加密技术和数字签名
基于视觉导航的人工智能无人车系统中道路及障碍物检测是关键问题之一。目前的障碍物检测方法大多是基于结构化道路这样相对简单的道路环境,直接用到复杂的道路环境下往往不
随着Internet规模的迅速扩张,网络应用得到飞速发展与壮大,人们之间的信息交流也越来越方便。网络文件共享技术,也就是网络下载技术,是一种常见的服务于人与人之间的交流的网络技
随着知识经济的到来,企业的管理方式也在发生变化。现代的管理方式不但要对企业的经营活动进行管理,而且要对经营过程中产生的知识进行管理,图书馆、软件公司这样的知识密集型企
曲面重构是逆向工程中的关键和难点问题,它是将点云测量设备采集得到的随机分布、无规则的点云数据重构得到连续的曲面,广泛应用于工业、商业、娱乐、医学等领域。目前曲面重
高层体系结构(HLA)是分布式交互仿真发展的前沿,代表着仿真技术的发展方向。它强调仿真系统的互操作性和可扩展性,并且能够支持不同类型的仿真成员之间互联。为了满足信息对抗