題目連結

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

題目解法

  1. 下載檔案根據提示知道要使用 base64 解碼,可以使用 base64 指令進行解碼。

    base64 -d logs.txt > img.png
    
  2. 使用 file 指令可以知道是 .png 檔案。

    webshell:~$ file img.jpg 
    img.jpg: PNG image data, 896 x 1152, 8-bit/color RGB, non-interlaced
    

    png

  3. 將圖片中的內容用 hex 解碼後即可得到 flag。

    7069636F4354467B666F72656E736963735F616E616C797369735F69735F616D617A696E675F35636363376362307D
    
    picoCTF{for--------------------------------cb0}
    

提示

假設是使用 picoCTF 提供的 webshell,要將檔案下載到本地,可以使用 sz 指令。

sz img.png