CTFshow——WP(CRYPTO[11~16])

  • Post author:
  • Post category:其他




11、crypto11

密文:a8db1d82db78ed452ba0882fb9554fc

MD5解密得到flag。

MD5解密




12、crypto0

密文:gmbh{ifmmp_dug}

凯撒密码,位移25位加密。


工具:

https://pan.baidu.com/s/1pXOLDoqdUJKqJfPehNNP_w


提取码:ceca



13、crypto12

密文:uozt{Zgyzhv_xlwv_uiln_xguhsld}

猜测uozt对应flag,u-f,o-l,z-a,t-g,符合埃特巴什码规则。

简单介绍一下:

埃特巴什码(Atbash Cipher)其实可以视为下面要介绍的简单替换密码的特例,其原理为:它使用字母表中的最后一个字母代表第一个字母,倒数第二个字母代表第二个字母。在罗马字母表中,它是这样出现的:

明文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

密文:Z Y X W V U T S R Q P O N M L K J I H G F E D C B A

下面给出一个例子:

明文:the quick brown fox jumps over the lazy dog

密文:gsv jfrxp yildm ulc qfnkh levi gsv ozab wlt


Atbash cipher(埃特巴什码)在线解码工具


注意把小写“a”改成“A”再提交flag。



14、crypto13



15、crypto14

费纳姆密码,也就是二进制对应ASCII编码。

ASCⅡ码与英文的对照表

A 1000001 N 1001110

B 1000010 O 1001111

C 1000011 P 1010000

D 1000100 Q 1010001

E 1000101 R 1010010

F 1000110 S 1010011

G 1000111 T 1010100

H 1001000 U 1010101

I 1001001 V 1010110

J 1001010 W 1010111

K 1001011 X 1011000

L 1001100 Y 1011001

M 1001101 Z 1011010



16、萌新_密码5

密文:由田中 由田井 羊夫 由田人 由中人 羊羊 由由王 由田中 由由大 由田工 由由由 由由羊 由中大

当铺密码,py脚本走起。

s ='田由中人工大王夫井羊'
code=input("请输入当铺密码:")
code = code.split(" ")
w = ''
for i in code:
    k=""
    for j in i:
       k+=str(s.index(j))
    w+=chr(int(k))
print(w)



版权声明:本文为hahaha233330原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。