实验吧密码学writeup

看密信内容知道需要查看天干地支表

找出迷信内容对应的数字+60(一甲子)得到一串数字。对应ASCII码表得到字符串

XZSDMFLZ

不像flag,在考虑题目中的古典加密,无非就是凯撒、栅栏等组合加密(一种的得不到密文),爆破之后发现栅栏2栏,再凯撒得到

SHUANGYU

2.The Flash -14

观察密文,所有数字均不大于5,猜想可能是5*5矩阵字母表,百度题目发现闪电侠第二季14集里有个矩阵表

将密文两两为一对得到对应字符串  YSMWGTZOGVWGTOGHAOB

猜想可能还需要凯撒,于是尝试一下

发现+12之后就是flag

3.奇怪的短信

经过上一题试试两两拆分得到

33 53 21 41 43 74 74 43 61 71 53 32

想想短信联想到九宫格字母表前一个数字代表按键,后一个数字代表第几个字母,发现吻合这个规律

直接得到flag

3.RSAROLL

暂时讲不清参考他人的解题思路

https://www.52pojie.cn/forum.php?mod=viewthread&tid=490769

5.困在栅栏中的爱

看格式摩尔斯电码,解密得到

根据QWE=ABC?知道键盘加密

解密得到 rhasbenvaoylii

再结合题目栅栏解密和关键字爱(love),栅栏解密

6栏 rabnayosevol

7栏 rabnayiosevoli

倒序解密得到flag

6.奇怪的字符串

直接ASCII码解密得到字符串Y3RmY2UzaGk=

看格式知道base64解密得到flag

7.疑惑的汉字

当铺密码解密

得到数字67 84 70 123 82 77 125

ASCII码表解密得到flag

8.古典密码

ASCII码表得到字符串OCU{CFTELXOUYDECTNGAHOHRNFIENM}IOTA

列置换参考  http://blog.sina.com.cn/s/blog_e23a215b0102wazq.html

最后根据flag的格式得到flag

9.困在栅栏里的凯撒

栅栏6栏  NEQ{etlydsf},再凯撒解密即可得到flag

10.奇妙的音乐

解压发现一张图片加一个压缩包,查看图片

盲文解密得到解压密码,解压得到一段音乐,听过之后应该是发电报的声音

在音乐编辑软件中打开

粗的条“-”,细的条“.”,没有条补空格

—.—.   —   ..—.   .——  .——.    .    ..    —————   ———..——...    ...——   ..———   ..——..    ..———    ...——    —..     ——..

摩尔斯电码解密得到flag

11.敌军情报

ASCII码表得到一串摩尔斯电码,解密得到flag

12.我喜欢培根

摩尔斯电码解密,注意/ 有三段,解密后发现很多dc字符,(附上培根加密图解)将d ,c分别用b,a替换

参照图解解密即可得到flag

13.Decode

0x开头,hex还原得到一串字符串

%4d%54%45%35%43%6a%45%77%4d%51%6f%78%4d%44%67%4b%4f%54%6b%4b%4d%54%45%78%43%6a%45%77%4f%51%6f%78%4d%44%45%4b%4d%54%45%32%43%6a%45%78%4d%51%6f%78%4d%54%55%4b%4d%54%41%30%43%6a%45%77%4e%51%6f%78%4d%6a%45%4b%4f%54%63%4b%4d%54%45%77%43%6a%6b%34%43%6a%6b%33%43%6a%45%78%4e%41%3d%3d

URL解码得到一串数字,ASCII码表解密得到flag

14.RSA实践

直接RSA算法解得d,提交即可

15.杯酒人生

密钥HTRUZYJW,

凯撒一跑得到+21COMPUTER为加密密钥

古典密码需要密钥加密的就只有那几种,最后试维吉尼亚密码发现可以得到flag

(不熟悉维吉尼亚加密的可以百度自行掌握,比较简单)

16.凯撒和某某加密

密文里面含有字母和符号,如果是凯撒加密的话,应该是整个ASCII码表的移动,列举全部结果发现最有可能是flag的

看这个密文结构应该是栅栏加密,不过这儿的是栅栏加密的一种变种

将字符串每三个一组顺序排列可以得到

从上往下,从左往右一路看下来就得到flag

17.兔子你好

base64解密发现加了盐

百度发现有一种兔子算法加密的方式,在线解密即可得到flag

18.base??

知道md5爆破就可以得到密文,发现其实密文全部大写就是YMFZZTY0D3RMD3RMMTIZ

将密文base64解密即可得到flag

19.NSCTF  crypto200

将图片保存后在stegsolve打开

变换之后得到一张二维码图片

扫码没法应,颜色翻转后再扫得到flag

20.NSCTF crypto50

看格式知道AES加密,解密得到flag

提交不对,应该还有凯撒移位加密 ,flag头应该是NSCTF开头,解密得到flag

21.黑客叔叔(雨袭团)1.01

base64解密得到

umfpbljhawrfrmxhz19zmf9megnrmw45x3donhq|01|03|07|+|+1|+3|+7|2+1|2+2|2+6|2+7|2+9|3+0|3+3|3+7|3+8|3+9|?|

猜想应该是要部分字母变大写  规律是:

|01|03|07| 表示第1,3,7位

|+1|+3|+7|表示第11,13,17位

|2+1|2+2|2+6|2+7|2+9|表示第21,22,26,27,29位

|3+0|3+3|3+7|3+8|3+9|表示第30,33,37,39位

上面标记位数全部大写之后base64解密得到flag

22.黑客叔叔雨袭团(1.02)

看格式应该属于3des加密,不过里面有文字,将文字换成/,“等等“换成“==”,(别问我为什么,格式告诉我的)然后兔子解密(rabbit算法)即可

23.密文  rot-13

rot13解密即可得到flag

24.keyboard

键盘上画图得到字母,就是flag

25.古典密码的安全性不高,但仍然十分美妙,请破译下面的密文

字频分析得到

 26.凯撒是罗马共和国杰出的军事统帅

凯撒解密得到flag

27.摩擦摩擦

摩尔斯电码解密得到flag

28.最近听说刘翔离婚了

栅栏解密得到flag

29.最近在论证一个问题,到底是先有鸡还是先有蛋

简单键盘加密,键盘画画

30.一段奇怪的代码

百度asp encode,网站在线解密即可得到flag

31.这里没有key

点开有提示框大家好,不管直接看源代码,发现

明显的vbscript encode

丢控制台解密即可得到flag

原文地址:https://www.cnblogs.com/Acewipe/p/7631300.html