XSS 练习靶场 本地学习环境 · 仅供安全研究与教学使用 · 数据均为虚构

靶场 09:注入 JS 字符串(尖括号被编码)

已通关
第 9 / 16 关 · 类型:反射型 · 难度:中级
实验说明:服务端把搜索词拼进页面内联脚本的字符串常量里,只对尖括号做了 HTML 编码(因此无法闭合 script 标签),单引号未处理。
通关目标:从字符串常量中逃逸并弹出 alert(1)。

星海词典 · 查词

查看提示(建议先自行尝试)
用引号闭合字符串,并用运算符把 alert 串进表达式:'-alert(1)-'。