🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
&emsp;&emsp;&emsp;&emsp;**请参考产品安全检查表。** > **输入和输出:** >> **检查是否做了HTML代码的过滤** 可能出现的问题:如果有人输入恶意的HTML代码,会导致窃取cookie, 产生恶意登录表单,和破坏网站。 > >>**检查变量做数据库操作之前是否做了`escape`** 可能出现的问题:如果一个要写入查询语句的字符串变量包含了某些特殊的字符,比如引号(',")或者分号(;) 可能造成执行了预期之外的操作。 <br/>建议采用的方法:使用`mysql_escape_string()`或实现类似功能的函数。 > >>**检查输入数值的合法性** 可能出现的问题:异常的数值会造成问题。如果对输入的数值不做检查会造成不合法的或者错误的数据存入UDB、存入其它的数据库或者导致意料之外的程序操作发生。 > **举例:**如果程序以用户输入的参数值做为文件名,进行文件操作,恶意输入系统文件名会造成系统损毁。 >> **核实对cookie的使用以及对用户数据的处理** 可能出现的问题:不正确的cookie使用可能造成用户数据泄漏。 > >> **访问控制** 对内部使用的产品或者供合作方使用的产品,要考虑增加访问控制。 > >> **logs** 确保用户的保密信息没有记在log中(例如:用户的密码); 确保对关键的用户操作保存了完整的用户访问记录。 > >> **https** 对敏感数据的传输要采用https。