第52天:XSS跨站&反射性&DOM型&标签闭合&输入输出&JS代码解析

XSS跨站-输入输出-原理&分类&闭合

1
2
xss常用标签:
https://www.freebuf.com/articles/web/340080.html

第52天:WEB攻防-XSS跨站&反射型&存储型&DOM型&标签闭合&输入输出&JS代码解析

第52天:WEB攻防-XSS跨站&反射型&存储型&DOM型&标签闭合&输入输出&JS代码解析

第52天:WEB攻防-XSS跨站&反射型&存储型&DOM型&标签闭合&输入输出&JS代码解析

1
2
3
4
5
6
7
8
9
10
11
12
-数据交互的地方
get 、 post 、 headers
反馈与浏览
富文本编辑器
各类标签插入和自定义

-数据输出的地方
用户资料
数据输出
评论,留言等
关键词、标签、说明
文件上传

反射型XSS

常见情况是攻击者通过构造一个恶意链接的形式,诱导用户传播和打开,

由于链接内所携带的参数会回显于页面中或作为页面的处理数据源,最终造成XSS攻击。

image-20250814193651071

如上代码,接收用户输入的任何值。

image-20250814193712589

这里如果还是正常的去输入:<script>alert(1)</script>是输出不了的,因为这里标签没有正常闭合,需要闭合标签:

1
http://127.0.0.1/include.php?x=x' onerror=alert(1)<'

存储型XSS

这里和宝塔那个很像,都是日志会记录用户名的操作,然后导致的XSS

DOM型XSS