从0开始学CTF[WEB篇]
Bugku source【WEB】
大家好,作为一个CTF方面的小白,以后我也希望每做一次题目就和大家分享分享自己的解题过程
今天我们要讲的是:
这题也是给咱头搞大了,作者坑太多了,并且我们会用到很多的新工具,所以我们慢慢写这一题
先简单写写我们会用到的工具
wget
githack
dirsearch或是gobuster
[由于我的gobuster没有很好的安装成功所以这里我用的是dirsearch]
这次主要是在linux下完成这次题目,这两个工具大家可以自行下载
然后我们可以开始这一次的解题了打开靶场
在这里我们可以第一次遇到错误答案,就是在F12源代码中可以找到
当你提交的时候会发现这是错误的答案,那好吧,我们就只有另外想办法了
我们先扫一遍文件
用的是dirsearch
python dirsearch.py -u http://114.67.175.224:10910/ -e*
那么这里就很明显了吧git泄露了,那么我们就用githack来试试还原工程源代码
python3 GitHack.py http://114.67.175.224:10910/.git
记得一定要先打开GitHack这个文件夹哦
又得到了一些东西,这里是第二个错误flag
在网站打开flag.txt可惜这个也是错误的
好吧,那么最后尝试wget了,我们直接给网站下载下来
wget -r http://114.67.175.224:10910/.git
下载下来后记得打开你所下载的文件夹哦,然后打开他的终端
git reflog
然后由得到一大堆文件,这些文件就没有办法啦只能自己一个一个打开看,到40c6d51的时候找到了
还真是千辛万苦了终于得到了,终于解决了这题啊