news 2026/4/30 11:03:23

CSRF漏洞概述和原理【黑客渗透测试零基础入门必知必会】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CSRF漏洞概述和原理【黑客渗透测试零基础入门必知必会】
CSRF漏洞概述和原理【黑客渗透测试零基础入门必知必会】

一、什么是CSRF

CSRF:(Cross-site request forgery)跨站请求伪造,也被称为 “One Click Attack” 或者 Session Riding,通常缩写为 CSRF 或者 XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与 XSS 非常不同,XSS 利用站点内的信任用户,而 CSRF 则通过伪装成受信任用户的请求来利用受信任的网站。

CSRF 是借用用户的权限完成攻击,攻击者没有拿到受害者权限

如果受害者不在登陆状态,或者没有点击,则攻击不成功

二、CSRF攻击过程

如上图:其中Web A为存在CSRF漏洞的网站,Web B为攻击者构建的恶意网站,User C为Web A网站的合法用户。CSRF攻击原理及过程如下:

1.用户C打开浏览器,访问受信任网站A,输入用户名和密码请求登录网站A;

2.在用户信息通过验证后,网站A产生Cookie信息并返回给浏览器,此时用户登录网站A成功,可以正常发送请求到网站A;

3.用户未退出网站A之前,在同一浏览器中,打开一个TAB页访问网站B;

4.网站B接收到用户请求后,返回一些攻击性代码,并发出一个请求要求访问第三方站点A;

5.浏览器在接收到这些攻击性代码后,根据网站B的请求,在用户不知情的情况下携带Cookie信息,向网站A发出请求。网站A并不知道该请求其实是由B发起的,所以会根据用户C的Cookie信息以C的权限处理该请求,导致来自网站B的恶意代码被执行。

接下来我将给各位同学划分一张学习计划表!

学习计划

那么问题又来了,作为萌新小白,我应该先学什么,再学什么?
既然你都问的这么直白了,我就告诉你,零基础应该从什么开始学起:

学习资源

网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我们和网安大厂360共同研发的的网安视频教程,内容涵盖了入门必备的操作系统、计算机网络和编程语言等初级知识,而且包含了中级的各种渗透技术,并且还有后期的CTF对抗、区块链安全等高阶技术。总共200多节视频,100多本网安电子书,最新学习路线图和工具安装包都有,不用担心学不全。

🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 6:10:04

【开题答辩全过程】以 酒店预约微信小程序为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

作者头像 李华
网站建设 2026/4/29 10:02:12

思否SegmentFault发文:参与‘算法挑战’话题互动

VibeThinker-1.5B-APP:小模型如何在算法与数学推理中“以小搏大”? 当整个行业还在追逐千亿参数、万亿token训练的大模型军备竞赛时,一款仅15亿参数的轻量级模型——VibeThinker-1.5B-APP,却悄然在数学证明和算法编程领域掀起波澜…

作者头像 李华
网站建设 2026/4/26 4:03:02

Few-shot提示工程实践:给VibeThinker提供示例提升准确率

Few-shot提示工程实践:给VibeThinker提供示例提升准确率 在如今大模型动辄千亿参数、训练成本破百万美元的背景下,一个仅用不到8000美元训练、参数量只有15亿的模型,却能在数学推理和编程任务中击败许多更大规模的对手——这听起来像技术圈的…

作者头像 李华
网站建设 2026/4/30 11:27:12

从零开始部署VibeThinker-1.5B:Jupyter环境一键启动教程

从零开始部署VibeThinker-1.5B:Jupyter环境一键启动实战指南 在算法竞赛和数学建模的深夜调试中,你是否曾为一道复杂题目的推导卡住数小时?如果有一个能陪你一步步拆解问题、写出完整证明过程的AI助手,而且完全运行在本地、不依赖…

作者头像 李华
网站建设 2026/4/24 22:31:03

结构化推理新标杆:VibeThinker如何处理多步数学证明

结构化推理新标杆:VibeThinker如何处理多步数学证明 在AI模型参数规模不断膨胀的今天,一个仅15亿参数的小模型却悄然打破了“大即强”的固有认知。它不靠千亿级参数堆叠,也不依赖海量通用语料训练,而是专注于解决一类特定问题——…

作者头像 李华