[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。