題目連結

https://learn.cylabacademy.org/library/411

題目解法

  1. 將題目檔案下載並解壓縮後,讀取 message.txt 發現並未包含 flag,使用 git 指令查看 log 發現有兩個 log,其中 ea859bf 可能包含 flag。

    $ git log --oneline
    ef0b7cc (HEAD -> master) remove sensitive info
    ea859bf create flag
    
  2. 使用 git checkout 指令來回到指定 log。

    git checkout ea859bf
    
  3. 再次讀取 message.txt 發現有包含 flag 了。

    $ cat message.txt 
    picoCTF{s@n-----------485}