当前位置: 代码迷 >> 综合 >> CTHHub Web技能树-信息泄露-Git泄露-stash
  详细解决方案

CTHHub Web技能树-信息泄露-Git泄露-stash

热度:15   发布时间:2024-01-31 20:27:26.0

1、解题

这道题的做法和log的做法相同,前面的相同部分直接参考log,说一下获得flag不同的地方
从Git log获得日志记录开始
在这里插入图片描述这里可以用log中的方法,回到add flag那个版本,这里我看到一种新的解法
使用 git stash pop
这时他会显示冲突,并将操作记录返回。
在这里插入图片描述
得到flag文件的名字后,可以直接cat 文件名得到flag

2、主要说一下冲突的原理吧

如果你在编辑一个文件,编辑完成后,将其放回后继续编辑,但是如果过程中又有其他人也编辑了这个文件,那么使用Git stash pop的时候就会发生冲突。