i春秋CTF之戏说春秋
第一关 图穷匕见
- 题目给出如下图片
- 更改后缀为txt并打开,在文件末尾发现如下编码
- 判断为URL编码,在线解码后得到flag。
第二关 纸上谈兵
- 查看网页源代码,发现如下提示
- 提示为base64,在线解码,既得flag
第三关 窃符救赵
- 题目给出宝箱,下载至本地,该后缀并查看内容
- 通过观察,怀疑文件为压缩包,所以更改文件后缀为zip,成功解压出dh.jpg
- 百度后发现图片内容为“杜虎符”,即flag。
第四关 老马识途
- 题目给出奇怪字符,毫无疑问,猪圈密码(Detail)。
- 解密后得
“Horse”
,flag即中文马
。
第五关 东施效颦
- 题目中给出关键字
“啊哈啊啊,哈哈哈哈哈,啊啊啊哈,啊”
,在ctf常用加解密方式中唯独与莫尔斯码相接近。 - 根据长短音转换为莫斯码并解密,成功得到flag。
第六关 大义灭亲
- 脑洞题,没什么思路,百度之,得关键字
- 1、石厚是根据对他父亲石碏的了解猜出了密码
- 2、石碏是个敢于面谏国君忠臣
- 百度石碏没有有价值的信息,百度卫恒公,只有他被杀的年份,so,牛人说key为
shique719
。
第七关 三令五申(牛人如是说)
- 这个盒子里面的是盛放军令状,平时将军写好军令就直接放在里面,我和其他副将都能打开这个盒子查看,然后执行里面的命令,而其他人无法解开这个盒子查看里面的军令。
- 对应文中内容,可理解为孙武是所有者,可以写入命令、读取命令、执行命令;副将是用户组,可以读取命令、执行命令;吴王和其他人则是公共(访客),三种权限皆不可得。而我们在Linux下使用
chmod
命令时,可以通过数字来代替相应的权值,所以对应的权限值为:
以上文章主要参考牛人blog。