RCTF部分wirteup

总结RCTF的sign和git两道题

sign

  下载得到一个exe,用ida打开,这里选择第二个,如图
ida
看到WinMain函数
WinMain
按F5反编译就直接看到flag了
F5

git

  下载下来是一个.git文件夹,推测跟git有关,随便打开文件看看看到一些信息
git
稍微了解git应该知道git有分支,回溯分支应该可以还原flag,查看logs
flag
linux下使用下面的命令回溯

git reset --hard f4d0f6ddf6660f5c9273c84f3de64840a407bef1

reset
cat flag.txt
cat
更多的writeup参考大佬的吧,小弟能力有限,就只能做出复现这些
大佬的博客–>这里