CTF x Linux指令

用PicoCTF的題目練習一下Linux語法

今天練習的題目是 Magikarp Ground Mission

題目

解法

  1. 輸入帳密
  2. 用ssh加密方法去連到遠端主機(題目給的copy就可以啦) Linux 的 SSH 安全加密連線指令使用教學、設定檔配置範例
  3. 打yes
  4. 輸入題目給的password
  1. 輸入密碼後成功進來可以用ls指令列出目前資料夾的所有檔案以及資料夾。
  2. 發現有兩個檔案,分別用cat指令看檔案內的內容,讀取第一個檔後可以得到第一個flag
  3. 讀取第二個檔後可以得到一個提示要我們回根目錄
  1. pwd來查看一下目前的位置
  2. 剛剛的提示需要我們回跟目錄所以用cd去轉換到根目錄
  3. 在用ls列出根目錄下所有的檔案和資料夾
  4. 發現有兩個txt檔,分別用cat指令看檔案內的內容,讀取第一個檔後可以得到第二個flag
  5. 讀取第二個檔後可以得到一個提示要我們回home目錄~
  1. 根據提示需要我們回到home目錄,但發現home目錄內有個資料夾沒有其他txt檔案
  2. 進去料夾內發現有一個txt檔和我們剛剛去過的drop-in資料夾
  3. drop-in資料夾已經取到flag啦!這次用cat指令看另一個檔案內的內容,得到第三個flag
  4. 把三個flag拼起來在logout登出

三個flag拼起來結果提交就成功了