一、XSS跨站请求攻击
- 新浪博客写一篇文章,同时偷偷插入一段<script>
- 攻击代码中,获取cookie,发送自己的服务器(cookie中一般有账户信息)
- 发布博客,有人查看博客
- 会把查看者的cookie发送到攻击者的服务器

如何预防:
- 前端替换关键字,例如替换<为<;>为> (转义字符)
- 后端替换

二、XSRF跨站请求伪造
- 你已经登陆一个网站,正在浏览商品
- 该网站付费接口是xxx.com/pay?id=100但是没有任何验证
- 然后你收到一封邮件,隐藏了<img src="xxx.com/pay?id=100">
- 你查看邮件的时候,就已经悄悄的付费了

如何预防:
- 增加验证流程,如输入指纹、密码、短信验证

博客介绍了两种网络攻击及预防方法。XSS跨站请求攻击是在博客文章中插入攻击代码获取查看者cookie,可通过前后端替换关键字预防;XSRF跨站请求伪造是利用已登录网站无验证的付费接口,通过邮件诱导付费,可增加验证流程预防。
1030

被折叠的 条评论
为什么被折叠?



