- 1、本文档共93页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
CODESECURITY
JAVA安全编码指南
V1.1
XXX信息技术有限公司
编号
修订人
修订时间
版本号
修订内容说明
1
2
3
4
目录
1概览 7
2架构安全 7
2.1最小攻击面原则 7
2.2深度防卫原则 7
2.3最小权限原则 7
3威胁建模 8
3.1标识资源 8
3.2创建总体体系结构 8
3.2.1确定应用程序做什么 8
3.2.2创建体系结构示意图 9
3.2.3确定技术 9
3.3分解应用程序 10
3.3.1标识信任边界 10
3.3.2标识数据流 11
3.3.3标识入口点 11
3.3.4记录安全配置文件 11
3.4识别威胁 12
3.4.1识别网络威胁 13
3.4.2识别主机威胁 13
3.4.3识别应用程序威胁 14
3.4.4使用攻击树和攻击模式 14
3.4.5创建攻击树 15
3.4.6攻击模式 15
3.5记录威胁 16
3.6评价威胁 17
4安全编码 19
4.1输入验证 21
4.1.1假定所有输入都是恶意的 21
4.1.2集中方法 21
4.1.3不要依赖客户端验证。 22
4.1.4注意标准化问题。 22
4.1.5限制、拒绝和净化输入 23
4.1.6未验证用户输入的现有Web应用程序 25
4.2身份验证 26
4.2.1口令登陆验证机制 26
4.2.2图片验证码安全 32
4.2.3附加安全控制策略 33
4.2.4使用安全控件 35
4.2.5身份token令牌参数的安全 35
4.2.6cookie中使用httponly参数 36
4.3授权 36
4.3.1严密的授权覆盖 36
4.3.2最小权限原则 36
4.3.3限制用户对系统级资源的访问 37
4.3.4考虑授权粒度 37
4.4配置管理 37
4.4.1确保管理后台的安全 37
4.4.2确保配置存储的安全 38
4.4.3管理权限分离 38
4.4.4使用最少特权进程和服务帐户 38
4.4.5确保系统文件纯净 38
4.4.6容器和框架安全 38
4.5敏感数据 39
4.5.1机密的保护 39
4.5.2敏感的用户个人数据 40
4.6会话管理 41
4.6.1使用SSL保护会话身份验证Cookie 41
4.6.2对身份验证cookie的内容进行加密 41
4.6.3限制会话寿命 41
4.6.4避免未经授权访问会话状态 41
4.7加密 42
4.7.1不要自创加密方法 42
4.7.2使用正确的算法和密钥大小 42
4.7.3确保加密密钥的安全 43
4.8参数操作 43
4.8.1机密敏感的cookie状态 43
4.8.2确保用户没有绕过检查 43
4.8.3验证从客户端发送的所有数据 43
4.8.4防止重复提交 44
4.8.5不要信任HTTP头信息 44
4.8.6
您可能关注的文档
- 高中物理学业成就归因研究.docx
- 售后服务和服务.docx
- 农作物病虫害防治市场前景预测与内部控制策略研究报告.docx
- 初中数学矩形第一课时说课稿范文.docx
- 兔跳(音乐)教学设计.docx
- 元旦猜灯谜献爱心活动策划书.docx
- 八年级学生操行评语.docx
- 先进储能系统项目盈利能力分析报告.docx
- 初中教师的工作计划.docx
- D 汽机主值考试试题(含答案)x.docx
- 苏教版高中化学选择性必修3有机化学基础精品课件 专题3 石油化工的基础物质——烃 第二单元 第1课时 苯的结构和性质 (2).ppt
- 苏教版高中化学选择性必修3有机化学基础精品课件 专题3 石油化工的基础物质——烃 第二单元 第1课时 苯的结构和性质.ppt
- 苏教版高中化学选择性必修3有机化学基础精品课件 专题3 石油化工的基础物质——烃 第一单元 第1课时 烃的分类 烷烃的性质.ppt
- 【长安汽车精益成本管理优化对策9400字】.doc
- 【长安汽车公司应收账款管理问题及建议9700字(论文)】.doc
- 【综合版画创作中材料肌理的运用策略及案例分析6900字】.docx
- 【长安汽车企业纳税筹划优化策略开题报告(含提纲)5200字】.doc
- 【知识型员工激励策略研究的国内外文献综述及理论基础15000字】.docx
- 第4课《孙权劝学》课件(共25张PPT).pptx
- 糖尿病眼病的中医治疗.pptx
文档评论(0)