- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
web安然评测处理筹划与代码编写标准
四川电科院信息系统 《代码安全编写规范》
PAGE
北京恒华伟业科技股份有限公司
ΧΧ项目软件需求规格说明书
PAGE I
WEB安全评测解决方案
与代码编写规范
北京恒华伟业科技股份有限公司
2013年10月
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc369528312 1 Xss注入简介 PAGEREF _Toc369528312 \h 2
HYPERLINK \l _Toc369528313 1.1 一个简单的例子 PAGEREF _Toc369528313 \h 2
HYPERLINK \l _Toc369528314 1.2 网上的xss讲解 PAGEREF _Toc369528314 \h 3
HYPERLINK \l _Toc369528315 2 防御xss的七条原则 PAGEREF _Toc369528315 \h 9
HYPERLINK \l _Toc369528316 2.1 前言 PAGEREF _Toc369528316 \h 9
HYPERLINK \l _Toc369528317 2.2 原则1:不要在页面中插入任何不可信数据,除非这些数已经据根据下面几个原则进行了编码 PAGEREF _Toc369528317 \h 10
HYPERLINK \l _Toc369528318 2.3 原则2:在将不可信数据插入到HTML标签之间时,对这些数据进行HTML Entity编码 PAGEREF _Toc369528318 \h 11
HYPERLINK \l _Toc369528319 2.4 原则3:在将不可信数据插入到HTML属性里时,对这些数据进行HTML属性编码 PAGEREF _Toc369528319 \h 12
HYPERLINK \l _Toc369528320 2.5 原则4:在将不可信数据插入到SCRIPT里时,对这些数据进行SCRIPT编码 PAGEREF _Toc369528320 \h 14
HYPERLINK \l _Toc369528321 2.6 原则5:在将不可信数据插入到Style属性里时,对这些数据进行CSS编码 PAGEREF _Toc369528321 \h 16
HYPERLINK \l _Toc369528322 2.7 原则6:在将不可信数据插入到HTML URL里时,对这些数据进行URL编码 PAGEREF _Toc369528322 \h 17
HYPERLINK \l _Toc369528323 2.8 原则7:使用富文本时,使用XSS规则引擎进行编码过滤 PAGEREF _Toc369528323 \h 18
HYPERLINK \l _Toc369528324 3 项目中防御xss的具体措施 PAGEREF _Toc369528324 \h 21
HYPERLINK \l _Toc369528325 3.1 在jsp中的输出防御 PAGEREF _Toc369528325 \h 21
HYPERLINK \l _Toc369528326 3.1.1 stuts标签输出防御 PAGEREF _Toc369528326 \h 21
HYPERLINK \l _Toc369528327 3.1.2 Esapi标签输出防御 PAGEREF _Toc369528327 \h 21
HYPERLINK \l _Toc369528328 3.1.3 Java输出代码防御通过%=temp%的方式 PAGEREF _Toc369528328 \h 22
HYPERLINK \l _Toc369528329 4 防御url中的xss代码注入攻击办法 PAGEREF _Toc369528329 \h 23
HYPERLINK \l _Toc369528330 5 控制通过输入非登录页的url进入系统功能 PAGEREF _Toc369528330 \h 24
HYPERLINK \l _Toc369528331 5.1.1 Referer验证过滤器 PAGEREF _Toc369528331 \h 24
HYPERLINK \l _Toc369528332 5.1.2 window.open及window.location.href=特殊处理 PAGEREF _Toc369528332 \h 24
HYPERLINK \l _Toc369528333 6 系统日志组件的调用方法 PAGEREF _Toc369528333 \h
您可能关注的文档
- EXCEL筹划求解案例分析.ppt
- EAST_FAX_电子传真客户端应用办法.ppt
- FLASH MX2004课件制造培训.ppt
- Excel统计图表制造.ppt
- FPGA评测筹划(侧重于前端).doc
- EXCEL报表,水晶报表,SQL Server 2005报表制造实例.ppt
- e路通电子传真应用办法.doc
- HBC BFC弥补式防堵吹扫安装.doc
- GSM频率筹划速成教程.ppt
- GB50195-94发生炉煤气站计划标准.doc
- 场地脚手架工程施工方案(3篇).docx
- 2024年浙江省丽水市松阳县玉岩镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年河南省郑州市惠济区古荥镇招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市淳安县文昌镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省台州市三门县小雄镇招聘社区工作者真题带答案详解.docx
- 2024年浙江省宁波市余姚市河姆渡镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省丽水市景宁畲族自治县雁溪乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市临安市板桥乡招聘社区工作者真题及答案详解一套.docx
- 2024年湖北省宜昌市点军区土城乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省台州市路桥区桐屿街道招聘社区工作者真题附答案详解.docx
文档评论(0)