互联网环境下Web应用安全架构分析与设计

来源 :太原科技大学 | 被引量 : 0次 | 上传用户:gongpeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的发展,计算机的普及,Web应用渐渐走进了千家万户,人们信息的获取或日常网购等都离不开Web应用。但与此同时,Web应用被恶意利用而造成的安全事件比比皆是,如果Web应用程序存在漏洞,且遭受攻击者的恶意攻击,那么对于用户的使用便会产生影响,甚至用户、公司的大量隐私数据将遭受莫大的威胁。本论文研究了Web应用所面临的安全威胁,构建了攻击图评估模型,结合马尔可夫链离散随机过程原理对其进行量化评估。在分析攻击图模型的攻击状态和攻击行为的基础上构建Web应用安全架构,生成Web应用安全架构攻击图模型,并对其进行评估,且与防护前评估结果进行对比。根据某约车服务平台项目,对其进行安全升级前后漏洞扫描对比,得出其安全性能大大提高的结论。本课题研究内容及主要工作成果如下:(1)对Web应用相关的安全威胁进行研究分析,详细阐述了XSS攻击、CSRF攻击;Sql Injection、Replay Attack、DDOS攻击、特大型有效载荷攻击;HTTP劫持、网络嗅探这几类攻击原理及危害,为构建架构建立基础。(2)在现有安全威胁的基础上,建立Web应用架构攻击图模型,并对攻击图模型针对Web应用架构进行优化,解决攻击路径、状态空间爆炸问题。结合马尔可夫链数学原理,给出攻击图模型的攻击可能性指数和攻击实现度指数公式。(3)根据已生成的攻击图模型,研究其攻击状态和攻击路径,结合各个安全威胁的原理,构建Web应用安全架构。架构分为四层,在浏览器层采用单项数据校验等技术;服务器层采用整体数据校验等技术并采用分布式集群部署;传输层采用HTTPS加密传输协议;数据库层采用低权限连接数据库等技术。(4)结合某约车服务平台项目,通过应用漏洞扫描评估技术,着重扫描测试了该应用安全防护前后的XSS、CSRF以及Sql Injection漏洞,测试结果表明本文设计出的Web应用安全架构在实际应用中能十分有效的防御上述攻击。
其他文献
星状病毒(Astrovirus)是一类宿主众多的RNA病毒,常见症状为腹泻,除此之外还有神经症状、呼吸症状、肝炎、肾炎、肠叠套等。多项研究表明星状病毒易发生跨物种的传播和基因重
反馈作为英语写作教学的重要组成部分,对学生英语写作能力的提高有着至关重要的作用。然而,实际教学中的写作反馈既难让学生对自己的写作情况有清晰的认识,也无法满足学生的
随着第五代移动通信网络(5G)的发展,无人机(Unmanned Aerial Vehicle,UAV)作为特殊的空中持续性通信支持设备将在5G网络中扮演着重要的角色,为进一步提高移动通信网络的通信速率、网络容量以及区域覆盖提供可能。无人机的应用范围十分广泛,其不仅可以作为低空移动用户接入到移动通信网络中,还可以作为移动通信网络中的空中通信平台为地面用户提供通信服务。但是,由于无人机与地面节点通信时
针对目前电梯检测设备体积庞大、检测间隔周期长、实时性不足等问题,本文旨在设计一种基于MEMS(微机电系统)加速度传感器和陀螺仪的电梯故障监控系统,对电梯的加速度、速度、
随着人们生态意识与环保意识的加强,如何利用好日常生活中的自然资源对提升生活质量以及环境保护也越来越重要。森林景观资源不仅可以为改善生态环境做出重要贡献,在面对人们
当前我国工业化、信息化、国际化深入发展,经济结构转型不断加快。产教融合发展也已成为产业体系发展的一个新趋势与新动力。随着经济的转型升级以及由此带来的经济发展方式
传统的空中机器人和陆地机器人,一般只具备单一的运动能力,即空中飞行或地面移动,无法满足某些特定场合的应用需求。本文基于对蜘蛛腿部生理结构的仿生研究,设计了一种具有陆空运动能力的一体化仿生机器人,在机械结构设计、硬件系统集成以及控制与导航算法设计等方面开展了相关研究工作。在对蜘蛛的腿部生理结构仿生研究基础上,针对一体化机器人,进行了飞行结构选择、旋翼数量及布局、飞行原理、腿的分布、单腿结构、腿部自由
随着近些年城市化的高速推进,混凝土在国民经济与社会生活中扮演越来越重要的角色,混凝土材料的耐久性问题也引发了广泛的关注。混凝土多数耐久性破坏过程都以水为媒介而发生
山药种植在我国具有悠久的历史,2015年山药在全国的种植面积已达10万多公顷,其中,山东省的山药种植面积已达到11847公顷。目前山药的收获主要采用机械开沟、人工辅助的方式,
招投标活动的本质是在市场经济下的商品买卖。传统模式的招投标管理方式相对当今社会高速发展的经济与技术水平已经滞后,其制度和模式存在诸多问题,严重的影响我国建筑行业向更好的方向发展。一种以多维度的工程信息做基石,在绿色节能等建筑标准不断更新的背景下而诞生的技术——Building Information Modeling,BIM成为新时代建筑行业的重要标志。BIM——也叫建筑信息模型,在构件的整个工程