XSS 与 CSRF 区别

XSS(Cross-site scripting,跨站脚本),恶意用户利用网站漏洞,将代码注入到网页上,其他用户在访问网页时就会受到影响 或 泄露cookies。

CSRF(Cross-site scripting,跨站请求伪造),冒充用户发起请求,完成一些违背用户意愿的请求,如 恶意发帖,转账,修改密码。

两者名字相似,但存在本质区别:

XSS目的是泄露用户身份(如cookies),而CSRF是冒充用户身份发起恶意请求。

而两者经常抱团出现,只是因为通过XSS可以实现CSRF攻击,是其中一种实现方式。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。