针对IMS的高效的SIP信令模糊测试系统的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:miaohaikun0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
IMS (IP Multimedia Subsystem, IP多媒体子系统),是3GPP (The3rd Generation Partnership Project,第三代合作伙伴计划)标准化组织提出的全IP架构的核心网,是目前业界公认的实现FMC(Fixed Mobile Convergence,固定移动网络融合)的最佳途径,在NGN (Next Generation Network,下一代网络)中处于核心地位。随着IMS网络的迅速发展,其安全问题也受到越来越多的关注。IMS的安全问题主要表现为SIP (Session Initiation Protocol,会话初始化协议)安全问题,鉴于以模糊测试为核心的协议安全测试已成为协议安全测试的主流技术,而现有的模糊测试技术大多采用人工实现或采用随机方法,而不采用形式化方法,生成的测试用例彼此之间没有逻辑关联,测试效率不高、测试效果难以优化,本文提出一种针对IMS的高效的SIP信令模糊测试方法,并设计实现了针对IMS的高效的SIP信令模糊测试系统,为IMS提供有针对性的、高效的模糊测试服务,帮助电信运营商发现IMS中的漏洞并将其定位,为电信运营商进一步完善自己的服务环境提供依据,有助于电信运营商为用户提供更加满意的服务。该系统对模糊测试技术进行改进,对模糊测试过程进行形式化描述,首先根据执行序列构建FSM (Finite State Machine,有限状态机)模型,然后自动地从FSM模型中选择测试序列,根据畸形数据库中的变异规则对测试序列进行变异,从而使测试不仅仅能够测试承载网络协议的软件的漏洞,还能够测试网络协议自身逻辑上的漏洞;此外,该系统畸形数据库中的变异规则是动态维护的,首先通过协议分析获得IMS各个功能实体对SIP信令的解析模式,并构造最初的变异规则,然后分析主流漏洞数据库中发布的漏洞信息,根据漏洞产生原因对这些漏洞进行分类扩展,进一步丰富变异规则,最后在实际测试过程中,系统将监视测试网络的性能变化,并根据性能变化实现对畸形数据库中变异规则的更新。通过对OpenIMSCore开源软件包搭建的IMS仿真环境的测试,针对IMS的高效的SIP信令模糊测试系统可以对IMS核心网进行真实有效的SIP模糊测试,并发现了IMS核心网络中的漏洞。
其他文献
该文详细介绍了一个上下文敏感的过程间指针分析算法,这一算法很好地解决了以上几个问题,这是迄今为止对指针分析算法的一个最完整阐述.其次,该文指针分析算法的完整性还体现
XML作为最新的Web标准,将会也正在对Web应用的发展产生巨大影响.规定了Web上数 据交换的标准形式,从而能使数据在Web上分布式处理.另外它不依赖于特定系统的描述方式,使它在
该论文来源于国家自然科学基金课题和ISN国家重点实验室开放研究课题"PPL技术在智能网业务生成中的应用".该文首先深入地研究了智能网业务生成技术和美国Excel通讯公司研制开
该论文主要研究的是对大中规模的可编程逻辑器件的解析问题.该论文在总结了前人的算法基础之上,利用图论中的基础理论,在进行数据采集的过程中,不按照常规方法生成有效状态的
该文针对智能机器人系统的建模问题作了以下几个方面的研究工作.第一,在理论上研究了基于可达树的系统性能分析方法.给出了动态死锁检测方法,针对于系统的安全性、有界性和冲
该文概述了振动钻削的研究现状及发展趋势和应采取的对策.多元变参数振动钻削新工艺是一种最优化加工方法,在钻削过程的不同区段,要求采用该区段的最优振动参数和切削参数.作
随着计算机技术的发展和需求的不断深入,驱使应用软件系统的规模和复杂性日益增加,对应用软件系统的性能、可扩展性和易维护性等方面的要求越来越高,使得应用软件的设计、开发特
随着Internet的快速发展,代理服务器在实际应用方面越来越显示出极其重要的价值.它可以降低网络流量,缓解网络的拥塞情况,提高网络访问速度,大大降低网络使用费.支持多人共享
该文主要从企业建立联机分析处理系统的应用出发,理论联系实际,提出了如何从当前企业的关系数据组织模型来设计和构建支持联机分析处理的多维数据模型.当前OLAP系统中经常采
该文在综述了信息系统的各种典型开发方法,并根据开发实际工程项目的经验体会提出信息系统的建模方法及业务组件的设计方法.