码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • postswigger 靶场(CSRF)攻略-- 2.令牌验证


     靶场地址:

    What is CSRF (Cross-site request forgery)? Tutorial & Examples | Web Security Academy (portswigger.net)icon-default.png?t=N7T8https://portswigger.net/web-security/csrf

    令牌(token)验证取决于请求方法

    题目中已告知易受攻击的是电子邮件的更改功能,而目标是利用 csrf 漏洞更改受害者的电子邮件地址,最后给出了登录凭据:wiener:peter。

    1.登录 wiener 用户

            a.依旧是账号密码进行登录,wiener:peter,

            b.然后在更改邮箱的界面输入test@test.ca

            c.进行抓包

    2.改变请求方法

            a.因为 POST 请求会对 token 验证(在没有 token 的情况下会 404),从而无法修改邮箱。

             b.GET 不需要。于是右键 burp 点击 Change request method,将请求方法从 POST 更改为 GET

    3.进行 csrf 攻击

            a.在 burp 中右键生成 csrf poc.

            b.选项中把自动提交脚本选择上,代码中的 emali 修改为testcsrftoken1@test.ca,copy html,

            c.用 burp 的服务器托管脚本,粘贴到 body 中。最后点击"Store",并发送给受害者,完成试验

            通过

  • 相关阅读:
    (附源码)计算机毕业设计SSM基于的冠状病毒疫情防控资讯交流推荐网站
    最全语音特征总结
    云栖大会丨桑文锋:打造云原生数字化客户经营引擎
    算法基础入门 - 2.栈、队列、链表
    SpringBoot 代码混淆真香,再也不用担心反编译代码泄露...
    【设计模式】Java 设计模式之工厂模式(Factory Pattern)
    基于vue的tiptap编辑器插件(一)
    传统机器学习聚类算法——总集篇
    信息系统项目管理师(第四版)教材精读思维导图-第十三章项目资源管理
    常用vim操作
  • 原文地址:https://blog.csdn.net/wj33333/article/details/134384705
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号