CTFHUB技能树之XSS——反射型

时间:2024-10-21 07:42:28

开启靶场,打开链接:

在地址栏中可以看到有GET传参,正好对应第一个输入框的CTFHub,猜测是会通过第一个输入框来影响输出的内容(有个大大的“Hello,CTFHub”)


在第一个输入框中输入1,点击“Submit”后,结果如下图所示:

可以看到通过该输入,改变页面内容


先来个简单的xss注入吧,在第一个输入框中输入:

<script>alert(1)</script>

成功弹窗


第二个输入框输入此时地址栏中的URL时,结果如下:

出现“successfully”,第二个输入框应该是在后台访问注入的信息

(<script>alert(1)</script>)


接下来需要用到TLXSS平台,新建一个项目:

(这里我就不新建了,之前新建过了)


点击“查看配置代码”:

可以看到一些xss语句,随便选一个就好,我这里就选了第二个:


将复制的xss语句粘贴到第一个输入框:


“Submit”后会出现过期弹窗并且过一段时间会自动跳转页面:


但不用管,点击左上角的返回箭头返回去复制地址栏中的URL,并粘贴到第二个输入框中再点击“Submit”:


此时返回XSS平台会发现多了个记录:

(一般会有声音提醒上线了)


点击“查看”可以看到详细信息和flag:

成功得到flag:

ctfhub{c736370309f0c749aa50e98c}