JSCSP:基于安全策略的XSS防御方式研究

来源 :天津大学 | 被引量 : 0次 | 上传用户:qaz1164
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了缓解XSS(跨站脚本攻击)的威胁,W3C工作组制订了一个名为CSP(内容安全策略)的计算机安全策略标准。然而,根据Google的调查,只有不到3.7%的网站部署了 CSP。CSP的部署率较低,这主要是由于它和老版本的浏览器之间兼容性较差,并且CSP的部署本身也存在一定的技术困难。为了提高CSP的可扩展性,本文提出了一种新型的基于安全策略的XSS防御方式JSCSP(Javascript based CSP),它不仅支持各个版本的浏览器,还能够自动化地生成安全策略。具体来说,JSCSP定义了一种全新的自定义的安全策略,它可以对web页面中的几类元素施加限制,包括危险的Javascript函数和对象,DOM元素的源以及重要数据的读写操作。此外,我们还设计了一个自动生成安全策略的算法,并以级联的方式执行,使用这种方式可以实现比CSP更细粒度的限制。我们已经实现了一个基于JSCSP的Chrome扩展,经过实验验证,它与其它流行的Javascript库兼容。此外,我们用五个常用的CMS(内容管理系统)搭建了对应的 web 应用:Wordpress、Drupal、TYP02、PrestaShop、Typecho,并在这些web应用上测试了各种类型的XSS向量,发现这些攻击向量都会被成功拦截。我们还使用了单独的实验验证JSCSP对CSP-Bypass类攻击的防御效果,结果显示JSCSP对此类攻击能起到明显的防御作用。最后,我们将JSCSP与五个其它的XSS防御工具进行对比,结果显示JSCSP具有更好的综合表现,它可以减少网站管理人员的工作量,并且当网站没有部署CSP时,它可以很好地保护用户的隐私。
其他文献
随着我国环境问题日益凸显,厨房抽油烟机对环境所造成的影响也成为人们讨论的热点话题之一,为此,文章首先对住宅厨房抽油烟机的发展现状进行阐述,然后深入探究住宅厨房抽油烟
奇异摄动问题在很多领域都有着广泛的应用,例如流体动力学、天体力学、工程技术乃至金融模型等。由于奇异摄动问题存在很小的摄动参数,方程的真解会在边界层区域产生剧烈变化,使得经典的差分方法不能得到满意的结果,进而奇异摄动问题的数值解法成为热门的研究课题。因此本论文将研究使用层适应网格上的有限差分格式求解奇异摄动边值问题。第一部分在Shishkin网格上使用混合差分格式求解一维奇异摄动两点边值问题。借助截
大学教师对一所高校来说是至关重要的,其教学能力和教学水平都会直接影响到高等教育的质量。因此,如何制定教师发展计划,促进教师发展将成为各高校的重点工作。在台湾高等教育质量急剧下滑的背景下,台湾地区教育主管部门推出了“奖励大学教学卓越计划”。其目的是为了强调“教学核心价值”这一理念,通过设立竞争性经费项目引导岛内各高校转变“重科研,轻教学”的发展趋势。在“奖励大学教学卓越计划”这一政策的推动下,台湾地
2016年9月,《最高人民法院关于进一步推进案件繁简分流优化司法资源配置的若干意见》明确提出要“促进当庭宣判”。本论文由引言和正文共四章组成,探讨的问题主要包括以下几个方面:文章第一部分为当庭宣判基础理论。首先对民事诉讼当庭宣判的概念进行了界定,在界定概念的基础之上对当庭宣判的构成要件进行了阐述,接着分析了民事诉讼当庭宣判的法理性支撑和对实现公平正义和提升司法审判效率的积极作用;最后论述了民事诉讼
随着近期医疗事业的稳步投入和迅速发展,医院的医疗资产的规模、数量、种类越来越多,越来越繁杂、管理流程更新越来越快。但是,目前的医疗资产的管理力度难以符合国资委的要
工业管道在实际运行过程中,常常承受温度应力等二次应力的作用。为简化工程评定,让评定人员每次都作精确的有限元分析显然是不合适的。因此,大多数规范都采用塑性修正因子对
对于神经导向因子netrin-1受体UNC5B、UNC5C最早的研究都主要集中于神经系统的发育过程中,并在神经轴突的导向过程中均介导了导向因子netrin-1的排斥信号,对于神经系统的发育
“统筹发展和安全”是以习近平同志为核心的党中央审时度势提出的重要理念和做出的重大部署。贵州亟须坚守战略定力,坚持系统观念和底线思维,着力打造“多维一体”安全防护网,切实做到发展和安全“一体两翼”,勠力同心开创富强安定的“多彩贵州新未来”。
随着我国城市发展进程的不断加快,受到西方现代工业化的影响,形成了大量的历史文化街区,它们依然保留着城市的历史和文化信息,也是城市文脉的重要载体。随着人们对文物保护意识的增强,已对历史街区开展不同模式下的开发与保护,但由于目前历史街区与现代城市的矛盾依然存在,以及对街区的保护工作不及时不到位,造成的历史性衰败和建设性破坏也较为严重。本文就以大连庄河下街为例,通过以文献理论与案例分析相结合的方法,在借
历史的车轮滚滚而来,为人类社会带来新的发展。第二次世界大战后,西方各国经过重建,经济和社会都得到快速发展,随之而来的是公共需求的增长与多元化。这种变化使得政府凭一己