返回

Syclover 第十次极客大挑战web题题解

发布时间:2023-01-12 12:32:55 217
# php# python# sql# 数据# 脚本

这次有空的时候报名参加了一下三叶草的招新比赛,比赛时间是一个月,题目都挺基础挺好玩的,在这里记一下自己的题解同时把自己没有做的题目也跟着writeup做一遍

第一题:​​cl4y:​​打比赛前先撸一只猫!: 猫猫陪我打ctf!

Syclover 第十次极客大挑战web题题解_php

 

 到了页面之后审查元素。发现源代码里面有提示:

Syclover 第十次极客大挑战web题题解_3d_02

 

 这里我们需要使用get请求让cat这个变量等于dog,就可以得到flag

Syclover 第十次极客大挑战web题题解_php_03

第二题:​​cl4y:​​你看见过我的菜刀么

Syclover 第十次极客大挑战web题题解_3d_04

 

 进入页面之后很明显是一句话木马,白送的flag

菜刀使用Syc密码连接

Syclover 第十次极客大挑战web题题解_php_05

 

 在根目录下有flag这个文件夹,里面的flag.txt就是flag

Syclover 第十次极客大挑战web题题解_3d_06

第三题:​​Lamber:​​BurpSuiiiiiit!!!: 拿起你的burp,开始战斗吧

提示了是使用burpsuite,下载了分享的文件之后打开是一个jar包,想起来burpsuite有增加扩展的功能,导入这个Extender包

也就是在burpsuite的extender的extensions选项里面选择Add

Syclover 第十次极客大挑战web题题解_多线程_07

 

 添加了之后有一个output

Syclover 第十次极客大挑战web题题解_3d_08

 

 并且提示我们去看error page

里面就有:

OK, I'll give you the flag now. Here is your flag Syc{BurpExtender_Are_guns_F0r_Hack3rs}

当然,下面还有一句base64编码的话,解码后如下:The first person to send a screenshot of the egg to Lamber, who will invite him to drink milk tea. Ps:Color Egg in Decompiled Source Code

第一个发现彩蛋的人Lamber会请他喝奶茶

这个彩蛋是在jar的反编译源码里面的

我之前做这个题的时候找到了彩蛋,这里就不赘述了

第四题:​​Ayrain:​​性感潇文清,在线算卦:动作快点才能算到好卦。

Syclover 第十次极客大挑战web题题解_php_09

 

 随便输入admin/admin

页面上返回:

Ding!你的算卦结果就在这儿啦!快来看!uploads/8d425a9a73db63b6b5def8acbf5da5d8c842d859/d033e22ae348aeb5660fc2140aec35850c4da997

可以看出来返回了算卦的结果,接着我们审查元素,源代码里面有php源代码泄露:

Syclover 第十次极客大挑战web题题解_php_10

 

 提示了我们使用条件竞争。可以看出来我们用get方法传递给 u 和  p,$content里面储存着我们想要的flag,然后将$content 储存在$savepath这个路径里面,页面返回这个储存的路径,在usleep(100000)之后,$content里面的内容被改成"you are too slow" 储存的数据被改变,再次去访问就不会得到正确的结果了

所以我们要做的就是,在unsleep(100000)这段时间里面,我们需要访问到返回这个路径的文件内容

因为它每次都是使用sha1来对传递的u来储存,所以每次的储存路径实际都是相同的,我们使用burpsuite开两个线程来访问,一个不断传递相同的u,一个不断访问u所对应的路径

如图:

Syclover 第十次极客大挑战web题题解_多线程_11

 

 

Syclover 第十次极客大挑战web题题解_3d_12

 

 获取flag

 另外一个思路是编写python的脚本进行多线程爆破

 

第五题:​​cl4y:​​Easysql: 最近我做了一个小网站,我把flag放在里面了,不过我没有把登陆密码告诉任何人,所以你们是拿不到flag的!

 题目提示我们要登录网站,加上这里是sql注入,我们尝试使用万能密码

Syclover 第十次极客大挑战web题题解_3d_13

 

 登录成功,查看到flag

Syclover 第十次极客大挑战web题题解_3d_14

 

 有空在更

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线