什么是 XSS 攻击,如何避免?
What is an XSS attack, and how do you prevent it?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: medium
分类: Security, Web
标签: XSS, Cross-site Scripting, Output Encoding, Input Filtering
参考答案摘要
答案 XSS攻击又称CSS,全称Cross Site Script (跨站脚本攻击),其原理是攻击者向有XSS漏洞的网站中输入恶意的 HTML 代码,当用户浏览该网站时,这段 HTML 代码会自动执行,从而达到攻击的目的。XSS 攻击类似于 SQL 注入攻击,SQL注入攻击中以SQL语句作为用户输入,从而达到查询/修改/删除数据的目的,而在xss攻击中,通过插入恶意脚本,实现对用户游览器的控制,获...
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。