




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
安全设计规范 参考 前端不能直接访问数据库 应采取三层架构 表现层 业务逻辑层 数据访问层 通用 应不信任 不依赖客户端的安全控制措施 无论客户端采取何种措施 服务器侧 都必须对用户提交的数据进行合法性检测 通用 登录入口应具有防止暴力猜解及撞库猜解 利用已泄漏的密码字典进行尝试 的 措施 超过设定失败次数需要启用锁定或CAPTCHA图片随机码 通用 用户口令的主保护措施使用SHA256 SHA512 SHA 3或更高强度的散列算法 不使用MD5或SHA 1 通用 交易 支付过程应形成完整的证据链 待交易数据应经过发起方数字签名 通用 软件升级 规则下发等数据分发过程 接收方应验证数据源的完整性 数字签名 HA SH等 通用 2 设计上支持SOD Seperation of Duty权限分离 操作系统管理员 应用管理员 数据库管理员可以由不同的人员担 任 通用 软件发布前应经过数字签名 客户端 启动时应对软件包所含的全部可执行文件 库 配置文件进行完整性校验 防止 篡改或替换 客户端 客户端与服务器建立会话前应首先验证服务器证书的合法性 防止用户流量被劫 持 客户端 安全开发规范 参考 前端不能直接访问数据库 应采取三层架构 表现层 业务逻辑层 数据访问层 通用 登录入口应具有防止暴力猜解及撞库猜解 利用已泄漏的密码字典进行尝试 的 措施 超过设定失败次数需要启用锁定或CAPTCHA图片随机码 通用 3 应不信任 不依赖客户端的安全控制措施 无论客户端采取何种措施 服务器侧 都必须对用户提交的数据进行合法性检测 通用 SQL语句应使用预编译和绑定变量的机制以实现SQL指令和参数的分离 不要拼 接SQL语句 如有必须拼接的场景 应对每个参数进行合法性验证 包括整型验证 单引号的数据库转义 将单引号转换为两个单引号 等 通用 对需要输出到用户浏览器的任何由用户创造的内容 应在输出到浏览器之前或持 久化存储之前进行转义 至少对转义为 以防止跨站攻击脚本 XSS 通用 针对交易或特权操作 应防止跨站请求伪造 应在框架层面为每个Form启用隐藏 属性的CSRF Token 或者使用图片CAPTCHA由用户手工输入 或者使用支付口令等措施 修改 密码须输入原密码 以防止跨站请求伪造 CSRF 通用 应限定用户上传的附件类型 并对用户提交的图片 资源进行二次渲染 或添加水印 格式转换等 以破坏其原有结构 防止引入有害文件 网页木马等 通用 不使用路径或文件名作参数以防止目录遍历 不接受 不信任 不展示未经验证的外 部图片或资源链接 通用 4 用户口令的主保护措施使用SHA256 SHA512 SHA 3或更高强度的散列算法 不使用MD5或SHA 1 通用 对敏感信息纪录做适当隐藏 如以星号代替部分信息 不发送 不展示完整的敏 感信息 数据库应对敏感信息的部分字段进行加密 确保泄露之后不能构成完整的信 息纪录 通用 交易 支付过程应形成完整的证据链 待交易数据应经过发起方数字签名 通用 软件升级 规则下发等数据分发过程 接收方应验证数据源的完整性 数字签名 HA SH等 通用 如条件满足 建议使用代码审计工具对代码进行扫描 无高危缺陷视为通过 通用 软件开发工具均为直接从官方站点下载的正版软件 而不是从第三方站点所获取 的 客户端 客户端软件所包含的开源组件均为安全稳定版本 并直接从官方站点下载 而不 是从第三方站点获取 5 客户端 软件发布前应经过数字签名 客户端 启动时应对软件包所含的全部可执行文件 库 配置文件进行完整性校验 防止 篡改或替换 客户端 客户端与服务器建立会话前应首先验证服务器证书的合法性 防止用户流量被劫 持 客户端 所有接受外部输入的参数 应执行边界检查 以防止缓冲区溢出 客户端 安全测试规范 参考 测试用例应包含每个HTTP参数的SQL注入测试 通用 测试用例应包含每个HTTP参数的XSS测试 通用 6 测试用例应包含检测到文件包含 File Inclusion 使用HTTP参数传递文件路径或文件名 直接判定为不通过 通用 测试用例应包含不同角色互相交换链接的权限测试 链接为对方无权访问的链接 通用 如Web应用提供上传功能 测试用例应包含上传网页木马的测试 通用 测试用例应包含检测可能导致信息泄露的冗余备份文件 包括zip tar tar gz等 通用 如条件满足 建议使用漏洞扫描工具 如WebCruiser Web Vulnerability Scanner等 对测试环境进行扫描 通用 软件发布前应经过数字签名 客户端 启动时应对软件包所含的全部可执行文件 库 配置文件进行完整性校验 防止 篡改或替换 客户端 7 客户端与服务器建立会话前应首先验证服务器证书的合法性 防止用户流量被劫 持 客户端 安全部署规范 参考 应配置Web服务器 Apache Nginx等 以静态方式展示用户上传的图片资源 禁止 应用服务器 PHP JSP CGI等 动态展示用户上传的资源 通用 禁止为后台服务器 数据库等 配置互联网IP地址 仅使用局域网地址 通用 禁止数据库端口直接向互联网开放 通用 应关闭不需要的服务 端口 通用 配置网站HTTPS证书或其它加密传输措施 通用 检查各中间件 Web服务器软件 框架 数据库等 版本 确认是安全 稳定版本 8 通用 如已建立内部运维通道 禁止后台管理入口 运维及远程控制端口向互联网开放 通用 禁止在应用中配置使用数据库超级账号 应为应用配置专用账号并授予合理的权 限 通用 回收修改操作系统账号 数据库账号 以及其它外部集成账号口令 通用 确认没有使用空口令 弱口令 通用口令 多处重复使用同一个口令 通用 软件发布前应经过数字签名 客户端 禁止以root权限运行业务逻辑 网站应用层 通用 禁止在应用层配置使用数据库的超级管理员账号 9 通用 检查确认操作系统 数据库以及所使用的所有中间件 已安装最新的安全补丁 通用 10 人与人之间的距离虽然摸不着 看不见 但的的确确是一杆实实在在的秤 真与假 善与恶 美与丑 尽在秤杆上可以看出 人心的大小 胸怀的宽窄 拨一拨秤砣全然知晓 人与人之间的距离 不可太近人与人之间的距离 不可太近 与人太近了 常常看人不清 一个人既有优点 也有缺点 所谓人无完人 金无赤足是也 初识时 走得太近就会模糊了不足 宠之 时间久了 原本的美丽之处也成了瑕疵 嫌之 与人太近了 便随手可得 有时得物 据为己有 太过贪财 有时得人 为己所用 也许贪色 贪财也好 贪色亦罢 都是一种贪心 与人太近了 最可悲的就是会把自己丢在别人身上 找不到自己的影子 忘了回家的路 这世上 根本没有零距离的人际关系 因为人总是有一份自私的 人与人之间太近的距离 易滋生事端 恩怨相随 所以 人与人相处的太近了 便渐渐相远 人与人之间的距离也不可太远 人与人之间的距离也不可太远 太远了 就像放飞的风筝 过高断线 太远了 就像南徙的大雁 失群哀鸣 太远了 就像失联的旅人 形单影只 人与人之间的距离 有时 先远后近 有时 先近后远 这每次的变化之中 总是有一个难以忘记的故事或者一段难以割舍的情 有时候 人与人之间的距离 忽然间近了 其实还是远 忽然间远了 肯定是伤了谁 人与人之间的距离 如果是一份信笺 那是思念 如果是一个微笑 那是宽容 如果是一句问候 那是友谊 如果是一次付出 那是责任 这样的距离 即便是远 但也很近 最怕的 人与人之间的距离就是一句失真的谗言 一个不屑的眼神 一叠诱人的纸币 或者是一条无法逾越的深谷 这样的距离 即便是近 但也很远 人与人之间最美的距离 就是不远不近 远中有近 近中有远 远而不离开 近而不相丢 11 太远的距离 只需要一份宽容 就不会走得太远而行同陌人 太近的距离 只需要一份自尊 就不会走得太近而丢了自己 不远不近的距离 多像一朵艳丽的花 一首悦耳的歌 一首优美的 诗 人生路上 每个人的相遇 相识 都是一份缘 我们都是相互之间不可或缺的伴 人与人之间的距离虽然摸不着 看不见 但的的确确是一杆实实在在的秤 真与假 善与恶 美与丑 尽在秤杆上可以看出 人心的大小 胸怀的宽窄 拨一拨秤砣全然知晓 人与人之间的距离 不可太近人与人之间的距离 不可太近 与人太近了 常常看人不清 一个人既有优点 也有缺点 所谓人无完人 金无赤足是也 初识时 走得太近就会模糊了不足 宠之 时间久了 原本的美丽之处也成了瑕疵 嫌之 与人太近了 便随手可得 有时得物 据为己有 太过贪财 有时得人 为己所用 也许贪色 贪财也好 贪色亦罢 都是一种贪心 与人太近了 最可悲的就是会把自己丢在别人身上 找不到自己的影子 忘了回家的路 这世上 根本没有零距离的人际关系 因为人总是有一份自私的 人与人之间太近的距离 易滋生事端 恩怨相随 所以 人与人相处的太近了 便渐渐相远 人与人之间的距离也不可太远 人与人之间的距离也不可太远 太远了 就像放飞的风筝 过高断线 太远了 就像南徙的大雁 失群哀鸣 太远了 就像失联的旅人 形单影只 人与人之间的距离 有时 先远后近 有时 先近后远 这每次的变化之中 总是有一个难以忘记的故事或者一段难以割舍的情 有时候 人与人之间的距离 忽然间近了 其实还是远 忽然间远了 肯定是伤了谁 人与人之间的距离 如果是一份信笺 那是思念 如果是一个微笑 那是宽容 如果是一句问候 那是友谊 如果是一次付出 那是责任 这样的距离 即便是远 但也很近 最怕的 人与人之间的距离就是一句失真的谗言 一个不屑的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- tcp ip协议书有哪些
- 承包犁地协议书
- 担保免责协议书
- 服务期限协议书
- 载种树苗协议书
- 公检法协议书
- 合作协议书促销
- 财产保险协议书
- 二、设置段落格式说课稿初中信息技术沪科版七年级下册-沪科版
- 3.1多变的天气 教学设计 2023-2024学年地理人教版七年级上册
- 劳动课冰箱清洁课件
- 2025年公共基础知识考试试题及参考答案详解
- 建筑设计数字化协同工作方案
- 新入行员工安全教育培训课件
- 原生家庭探索课件
- 人教版音乐八年级上册-《学习项目二探索旋律结构的规律》-课堂教学设计
- 《中国人民站起来了》课件 (共50张)2025-2026学年统编版高中语文选择性必修上册
- 中国企业供应链金融白皮书(2025)-清华五道口
- 医院常用消毒液的使用及配置方法
- 2022英威腾MH600交流伺服驱动说明书手册
- 分期支付欠薪协议书范本
评论
0/150
提交评论