基于B/S架构的威胁建模工具设计与实现

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:hhjscp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机信息技术和互联网飞速发展,对软件的安全性和可靠性要求越来越高。为尽可能早的检测并消除安全隐患,微软在传统软件工程流程的基础上在软件开发生命周期的每一阶段都增加了一系列的安全性活动。通过在设计阶段增加了威胁建模,来帮助设计人员确定应用程序或系统方案中的威胁、攻击、漏洞以及相应的消减措施。本文基于微软威胁建模的方法和流程,根据系统的数学建模方法,设计并实现了基于B/S架构的威胁建模工具。本论文的主要工作如下:(一)对威胁和威胁建模做了总结,通过采用STRIDE的方法对威胁分类和威胁建模,给出了威胁建模的流程,分析了系统的数学模型,给出了基于系统的数学建模方法和流程。(二)根据威胁建模的流程以及系统的数学建模方法,设计了威胁建模工具的数学模型。该模型通过整体结构图和各子系统结构图来设计,清晰的给出了系统中输入、输出、内部结构相互关系等信息。最后设计了工具所需的数据库和工具的页面布局。(三)根据设计的数学模型,本论文采用Apache为网络服务器环境,用PHP为主要编程语言,以MySQL为后台数据库实现了基于B/S架构的威胁建模工具,该工具弥补了微软单机版工具的不足,并且工具使用的画图软件Graphviz比微软的Visio具有跨平台和易使用等优点。(四)所实现的基于B/S架构的威胁建模工具可以根据输入的资产信息和设置的调用关系,自动对应用程序分解,并分析出威胁和相应解决方案信息,然后基于威胁树模型对威胁进行评估和整理,最后形成威胁信息的综合报告。(五)通过具体案例对所实现的工具进行了实例分析,结果表明工具能够在应用程序或系统的设计阶段可以有效地检测并消除安全隐患,具有很好的实用性和可靠性。
其他文献
目前中国老人口相对总数逐渐增多,已经进入老龄化时代,而中国国内的养老体制没有跟上步伐,政府承压过重,年金发展缓慢,保险市场产品过于单一化,无法满足当前市场的需求。在体制改革缓慢的情况下,保险市场的发展以及创新成为缓解中国养老压力的途径。2010年中国保监会开始在中国国内试点变额年金产品。变额年金产生于50年初期的美国,到如今,其已经成为当地保险市场上的主力产品。变额年金产品兼具投资和养老的特征,可
流行的绝对值方程组是指A?||=。一方面,很多实际问题可以模型化为一个绝对值方程组,另一方面,线性规划、二次规划、线性互补问题等很多优化及相关问题可以等价地转化为一个绝对
二十世纪五十年代中期,Serre,Auslander和Buchsbaum证明了一个交换Noether局部环是正则的当且仅当每个有限生成模的投射维数都是有限的。这一结果的出现开启了利用同调不变量来