i春秋CTF之戲說春秋
第一關 圖窮匕見
- 題目給出如下圖片
- 更改后綴為txt並打開,在文件末尾發現如下編碼
- 判斷為URL編碼,在線解碼后得到flag。
第二關 紙上談兵
- 查看網頁源代碼,發現如下提示
- 提示為base64,在線解碼,既得flag
第三關 竊符救趙
- 題目給出寶箱,下載至本地,該后綴並查看內容
- 通過觀察,懷疑文件為壓縮包,所以更改文件后綴為zip,成功解壓出dh.jpg
- 百度后發現圖片內容為“杜虎符”,即flag。
第四關 老馬識途
- 題目給出奇怪字符,毫無疑問,豬圈密碼(Detail)。
- 解密后得
“Horse”
,flag即中文馬
。
第五關 東施效顰
- 題目中給出關鍵字
“啊哈啊啊,哈哈哈哈哈,啊啊啊哈,啊”
,在ctf常用加解密方式中唯獨與莫爾斯碼相接近。 - 根據長短音轉換為莫斯碼並解密,成功得到flag。
第六關 大義滅親
- 腦洞題,沒什么思路,百度之,得關鍵字
- 1、石厚是根據對他父親石碏的了解猜出了密碼
- 2、石碏是個敢於面諫國君忠臣
- 百度石碏沒有有價值的信息,百度衛恆公,只有他被殺的年份,so,牛人說key為
shique719
。
第七關 三令五申(牛人如是說)
- 這個盒子里面的是盛放軍令狀,平時將軍寫好軍令就直接放在里面,我和其他副將都能打開這個盒子查看,然后執行里面的命令,而其他人無法解開這個盒子查看里面的軍令。
- 對應文中內容,可理解為孫武是所有者,可以寫入命令、讀取命令、執行命令;副將是用戶組,可以讀取命令、執行命令;吳王和其他人則是公共(訪客),三種權限皆不可得。而我們在Linux下使用
chmod
命令時,可以通過數字來代替相應的權值,所以對應的權限值為:
以上文章主要參考牛人blog。