題目連結
https://learn.cylabacademy.org/library/450
題目解法
根據題目敘述可以得知要從 file 中找到使用 sha256 雜湊之後指定值的檔案。
使用
ssh連線進去後,使用sha256sum指令來查看檔案經過 sha256 雜湊之後的值,加上grep指令可以過濾指定的內容。ctf-player@pico-chall$ sha256sum files/* | grep "fba9f49bf22aa7188a155768ab0dfdc1f9b86c47976cd0f7c9003af2e20598f7" fba9f49bf22aa7188a155768ab0dfdc1f9b86c47976cd0f7c9003af2e20598f7 files/87590c24使用
./decrypt.sh腳本加上找到的檔案即可得到 flag。ctf-player@pico-chall$ ./decrypt.sh files/87590c24 picoCTF{tru-------------------c24}