1、CSRF(get)
先点击右上角的提示,看到有好几个用户呢,用vince进行登录
登录后修改个人信息
在burpsuite找到这个请求,右键send to repeater
修改页面内容点击go
刷新靶场,看到页面内容被篡改啦
如果被攻击者此时登录状态或cookie/session没有过期,则她的信息被篡改,存在csrf漏洞
2、CSRF(post)
同理,登录后修改请求,页面信息被篡改
3、CSRF token
试了半天没法篡改了,原来这个例子是告诉我们
CSRF的主要问题是敏感操作容易被伪造,我们可以加入Token让请求不容易被伪造
- 每次请求,都增加一个随机码(需要够随机,不容易被伪造),后台每次对这个随机码进行验证