CTFHub————Web{信息泄露[Git泄露(Stash、Index)]}
Web
信息泄露
Git泄露
Stash
首先,我们先读题,由题可知我们可以用BugScanTeam或GitHack完成该题
那么我们先开题,
好吧,他问我们flag在哪里,我怎么知道fag在哪里。
先打开GitHack
使用
py GitHack.py http://challenge-9d74518fc90c371a.sandbox.ctfhub.com:10800/.git
克隆文件
cd到克隆出来的文件夹
使用
git log
命令查看文件
先用
git stash list
查看暂存的代码,然后使用
git stash pop
将文件拉取出来
最后使用
cat 自己的文件名(我这里是标红的txt文件)
得到flag
Index
先开题
跟上一题一样
cd 到生成的文件夹里
用
git log
查看文件
!!!
这里使用
git ls-files --stage
查看文件
最后使用cat命令得到flag