在应用外部边界或内部每个组件或功能边界,都将其当做潜在的恶意输入来校验
白名单 不可信数据可以设定白名单校验的,应接受所有和白名单匹配的数据,并阻止其他数据
黑名单 不可信数据中包含不良输入字符时,如空字节...编码场景 不可信数据输出到前后端页面时,根据输出场景对其进行相关编码,如HTML实体编码、UR编码
净化场景 针对操作系统命令、SQL和LDAP查询,净化所有输出的敏感信息,如银行卡、手机号、系统信息等...编码,输出到 Stylet中则进行CSs编码
2.5 XML注入
说明 检查项
输入校验 在XML文档内部或外部引用数据时,过滤用户提交的参数,如&等特殊字符。...会话注销 注销功能应用于所有受身份验证保护的网页,用户会话注销登出后应立即清理会话相关信息,终止相关的会话连接
3.6 访问控制
说明 检查项
控制方法 将访问控制的逻辑代码与应用程序其他代码分开服务端根据会话标识来进行访问控制管理...环境配置 使用安全稳定的操作系统版本、Web股务器软件各种应用框架、数据库组件等
敏感代码处理 将客户端敏感代码(如软件包签名、用户名密码校验等)都放在o等软件包中防止篡改。