ღ Miranda

实验吧密码学writeup(一)

参考了多方writeup解题,做一点整理。

奇怪的短信

题目地址: http://www.shiyanbar.com/ctf/1920

题目是一串数字,根据手机两字判断是手机键盘加密,其主要特点为“把两个数字做为一组的话,第一个数字的范围为0-9,第二个数字的范围为1-4,且只有在第一个数字为7或9时第二个数字才能为4。把题目中数字串两个一组即可解出密文,答案为CTF{flagissimple}

围在栅栏中的爱

题目地址: http://www.shiyanbar.com/ctf/1917

题目是一串莫斯电码-.- .. --.- .-.. .-- - ..-. -.-. --.- --. -. ... --- ---,解密得到KIQLWTFCQGNSOO,题目描述中有”QWE到底等不等于ABC”猜测是键盘加密:

得到rhasbenvaoylii,然后看到栅栏两字和爱字,看到有love字样,把字符串倒置解密即可,flag:CTF{iloveshiyanbar}

奇怪的字符串

题目链接: http://ctf5.shiyanbar.com/423/crypto/2.html

题目给出一段数字,看出是ASCII码,接触后用base64解密就行了,脚本如下:

flag:ctfceshi

疑惑的汉字

题目链接: http://ctf5.shiyanbar.com/423/crypto/1.html

题目给出一段汉字,百度得到是当铺密码,就是一种将中文和数字进行转化的密码,算法相当简单:当前汉字有多少笔画出头,就是转化成数字几:
王夫 井工 夫口 由中人 井中 夫夫 由中大:67 84 70 123 82 77 125
ASCII码转换得到flag:CTF{RM}

古典密码

题目链接: http://www.shiyanbar.com/ctf/1870

题目是一串数字,是ASCII码,先转换成字母得到OCU{CFTELXOUYDECTNGAHOHRNFIENM}IOTA,各种栅栏解密都没用,参考别人发现是古典密码中置换密码的列置换加密:将明文按固定长m分组,即每行m个字母,在密钥控制下按某一顺序交换列,最后按列优先的顺序依次读出,即产生了密文。

把列顺序变为2,7,6,4,5,1,3即可得到flag:CTF{COULDYOUEXCHANGETHEINFORMATION}

困在栅栏里的凯撒

题目链接: http://www.shiyanbar.com/ctf/1867

由题目可得先是栅栏解密再是凯撒解密,得到flag:CTF{tianshu}

奇妙的音乐

题目链接: http://ctf4.shiyanbar.com/crypto/123.zip

解压压缩包得到一个图片和另一个压缩包,图片里有盲文,参照以下解密:

得到压缩包密码kmdonowg,解压缩得到音频文件,放入音频处理软件得到一串摩斯电码,解密得到flag。

敌军情报

题目链接: http://www.shiyanbar.com/ctf/1858

由ASCII码串得到摩斯电码解密得到CTFA,flag:CTF{a}

我喜欢培根

题目链接: http://ctf4.shiyanbar.com/crypto/enc1.txt

题目是一段摩斯电码,解密得到

后面的CD是培根密码,解密就可得到flag:CTF{SHIYANBA IS COOL}

发表评论

电子邮件地址不会被公开。