前端与网络安全¶
统计信息:字数 821 阅读2分钟
前端工作中存在的网络安全问题¶
1、SQL injection——SQL 注入
2、XSS
3、CFRS
预防方式¶
1、动态界面,用户输入的情况可能存在安全问题;
2、对于用户提交的表单,前端可以进行验证,使用正则表达式进行检验(数据类型和数据长度);
3、对于特殊标记(<“)等,使用 encode 进行传递;避免直接输入。
4、界面支持富文本输入模式,避免直接使用 html 方式进行输入(否则用户可能输入不安全内容)。
5、在图片或者链接的跳转链接到恶意网站,或者在客户端使用文件打开形式 pdf,调用第三方软件的漏洞。
6、用户输入的任何行为都不安全。前端可以做一部分过滤行为,删除不安全的情况。
Last update:
November 9, 2024