# 助教課作業一 解答 ## 載入方法 首先下載作業檔案,使用以下指令 ``` https://github.com/lemonlemon1001/Lemon-Linux-Course.git ``` 並且打開 hw 資料夾 ## 題目解法 首先打開 problem 資料夾後,看到一個叫 chal 的執行檔,嘗試執行發現權限不足  因此使用指令增加執行權限 ```chmod +x chal``` 再次執行後題目要求提供 key  推測需要尋找隱藏檔案  在 problem 的資料夾找到了 .secret_area,並查看  發現是一個資料夾,且有說明文件和 logs  說明文件要求我們尋找 >1MB 的檔案並且找到 key,因此進入尋找  使用 find 指令 ```find . -size +1M``` 成功找到 >1MB 的檔案 ./log_114.log,但是用 cat 看是一堆亂碼,所以使用 grep 找 key  grep key 就可以看到 ``` strings log_114.log | grep "key" ```  可以看到 key 是 ```aqua_445```,回到 chal 輸入  並且題目要求創建一個檔案 c 並放入學號 ```echo "H34126062" > number.txt```  放好後就可以看到自己的 flag,例如 ```NCKUCTF{B33F_50UP_L1NUX_M4ST3R_H34126062}```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up