1、一眼就解密
Cyberchef Magic方法
flag{THE_FLAG_OF_THIS_STRING}
2、MD5
https://www.cmd5.com/
flag{admin1}
3、Url编码
flag{and 1=1}
4、看我回旋踢
看到synt想rot13(对应flag)
flag{5cd1004d-86a5-46d8-b720-beb5ba0417e1}
5、摩丝
解莫斯密码(随波逐流)
ILOVEYOU
6、password
注意到key{}中长度为10,猜测可能是 “姓名缩写”+“生日”
姓名缩写:张三——>zs
生日:19900315
“姓名缩写”+“生日” = zs19900315
flag{zs19900315}
7、变异凯撒
随波逐流
flag{Caesar_variation}
8、Quoted-printable
cyberchef magic(显示的是乱码,可能是中文编码问题)
9、篱笆墙的影子
篱笆——栅栏,推测是栅栏密码
随波逐流解
flag{wethinkwehavetheflag}
10、Rabbit
Rabbit加密方法
https://www.sojson.com/encrypt_rabbit.html
11、RSA
用rsatools
flag{125631357777427553}
12、丢失的MD5
只给了这串代码说明答案藏在代码里
发现无法直接运行,丢给AI得到正确代码
import hashlib
def main():
found = False
for i in range(32, 127):
for j in range(32, 127):
for k in range(32, 127):
input_str = f'TASC{chr(i)}O3RJMV{chr(j)}WDJKX{chr(k)}ZM'
m = hashlib.md5(input_str.encode())
des = m.hexdigest()
if 'e9032' in des and 'da' in des and '911513' in des:
print(des)
found = True
break
if found:
break
if found:
break
if __name__ == "__main__":
main()
运行后获得flag
flag{e9032994dabac08080091151380478a2}
13、Alice与Bob
https://factordb.com/index.php?query=98554799767
flag{d450209323a847c8d01c6be47c81811a}
14、大帝的密码武器
在model13出现有意义的单词
所以加密时保持一致就行
flag{PbzrPuvan}
15、rsarsa
rsatools
int值即为flag
flag{5577446633554466577768879988}
16、Windows系统密码
https://hashes.com/en/decrypt/hash
17、信息化时代的步伐
是中文电报码
https://www.qqxiuzi.cn/bianma/dianbao.php
flag{计算机要从娃娃抓起}
18、凯撒?替换?呵呵!
https://quipqiup.com/
下面线索写好MTHJ=FLAG
下面把空格删掉加大括号就是flag
19、萌萌哒的八戒
图片下面是猪圈密码
flag{whenthepigwanttoeat}
20、权限获得第一步
一眼hash
https://hashes.com/en/decrypt/hash
flag{3617656}
21、RSA1
rsatools