[CTFshow]Crypto记录(连载中)
前言
开个新坑,啥时候有空就做了。
标准题库
密码学签到(倒序)
倒着写一遍就好了。
Crypto2(JSFUCK)
JSfuck,丢控制台运行即可,或者找个解码网站解一下。
Crypto3(JS颜文字)
JS颜文字加密。最开始看着是乱码的,用burp抓下包,看到真实报文直接丢控制台或者找解密工具。
Crypto4(RSA)
RSA。d = invmod(e, (p-1)(q-1))。
Crypto5(RSA)
RSA。c = pow(m, e, n);m = pow(c, d, n)。
Crypto6(Rabbit)
Rabbit加密,是以前没听说过的加密方式。中间两行能看得懂的就是密文,提示密钥为Rabbit,放到工具里解密。
Crypto7(Ook)
Ook加密,找对应工具解密即可。
Crypto8(Brainfuck)
Brainfuck加密,找工具解密即可。
Crypto9(serpent)
ARCHPR爆破出解压密码是4132,然后得到的文件不知道怎么处理。后来才知道serpent就是一种加密方式,整个压缩包就是密文本身,找到serpent在线解密工具,导入压缩包文件,设置密钥4132,解密即可。
Crypto10(Quoted-printable)
一堆等号连接的16进制数对,是Quoted-printable编码,解码之后得到flag。