暑假CTF训练一
围在栅栏中的爱
-
题目: 最近一直在好奇一个问题,QWE到底等不等于ABC?
-
-.- .. --.- .-.. .-- - ..-. -.-. --.- --. -. ... --- ---
writeup:
- 这个明显是摩斯密码,使用在线摩斯密码解密可以得到
-
然后我就天真的把解密的东西写上去了,结果错了(可恶,果然没有这么简单)
-
再看看题干提示,发现是qwe对应abc。那么可以得到一个对应关系表
-
那么又可以得到一串英文rhasbenvaoylii
-
然后我又天真了...
-
看了别人的提示发现答案原来被love隔开了...
仔细去看题目“围在栅栏中的爱”,里面提到了“爱”,爱是什么呢,爱是L-O-V-E,而这字符串里就有这4个,还是倒着来,很明显就是
rh
as
be
nv
ao
yl
ii
从下往上,从右至左,连在一起,加上CTF{}就是flag了。 -
答案我就不说了...
丘比龙的最爱
- 传说,丘比龙是丘比特的弟弟,丘比龙是一只小爱神,虽然有两只翅膀,但因为吃多了,导致身体太胖,所以飞不起来~那么问题来了?!丘比龙吃什么食物吃多了变胖了
writeup:
- 这道题是最简单的一道题了,直接百度
- 我就默默的去找下一道题了
藏在女神后面,嘿嘿
-
藏! 再藏我也能找到你!
writeup:
-
先把图片下载下来...
-
右键属性
-看到两个==在最后,明显是用base64加密的
密文Rot13
- 题目:57R9S980RNOS49973S757PQO9S80Q36P (md5不解密)
writeup:既然都不用md5解密了,那就直接在线Rot13解密...
认真你就输了
-
题目:在表格里?在表格里!
writeup:
- 下载下来的是一个表格,然而肯定不在表格里。先转换格式为txt看一下。。
- 看到很多PK字样,我猜这个是一个压缩文件..转换格式为rar
- 找到了嘻嘻
奇怪的短信
题目: 收到一条奇怪的短信:
335321414374744361715332
你能帮我解出隐藏的内容嘛?!
格式:CTF{xxx}
writeup:
-
短信是手机发的,手机用的是手机输入法
-
这里说的是早期自带键盘的小手机(布局也可以参考现在手机拼音输入法的九宫格形式)
-
以前带小键盘的手机要按出b,要按22:2号键按两次
,同理f是33:3号键按3次 -
将字符串两个一组分开33 53 21 41 43 74 74 43 61 71 53 32
-
答案是:flagissimple
keyboard
-
题目:提示:和键盘有关
writeup:
-
打开网页后看到:BHUK,LP TGBNHGYT BHUK,LP UYGBN TGBNHGYT BHUK,LP BHUK,LP TGBNHGYT BHUK,LP TGBNHGYT UYGBN
-
根据题目提示,我发现这些在键盘上排列出一个英文字母..(这些明显是密室逃脱的套路)
-
BHUK,LP对应N,TGBNHGYT对应B,UYGBN对应C
-
以上
疑惑的汉字
题目: 现有一段经过加密的密文,内容如下:
王夫 井工 夫口 由中人 井中 夫夫 由中大。
请找出这段密文隐藏的消息明文。
格式:CTF{ }
解题链接: http://ctf5.shiyanbar.com/423/crypto/1.html
writeup:
-
当铺密码:(听都没听过)
- -
所以转化为数字依次为67 84 70 123 82 77 125
-
对应为ascii码为CTF{XX}(答案不说)
-
以上
敌军情报
题目 知彼知己方能百战不殆。
天枢战队成员截获了一条命令密文45 46 45 46 32 45 32 46 46 45 46 32 46 45 32,你能解密成明文,做到知己知彼吗?
格式:CTF{ }
writeup:
- 我知道45ascii码对应的字符是“-”,46对应的字符是“.”,那么这里很明显是先转换为摩斯密码,再解出相应英文
凯撒和某某加密
题目:aZZg/xbavpZiEZp+n)o+
writeup:
-
这是整个ascii表的凯撒移动,我参照网上提供一个py代码:
// -*- coding:utf-8 -*- import string def foo(): s="aZZg/xbavpZiEZp+n)o+" //ascii码表中可打印的字符 a=string.maketrans('', '')[33:127] for n in xrange(0,26): b=a[n:]+a[:n] table=string.maketrans(a,b) print string.translate(s,table) pass if __name__ == '__main__': foo() print 'ok'
-
运行后,就瞄到一个:
-
f__l4}a_gf{u_nJ_u0s.t0
-
flag{}字样都有,我猜测这是用栅栏加密
排序排好之后是 f__ l4} a_ gf {u _n J_ u0 s. t0
-
解密得...
-
以上