常见密文总结
1.16进制编码:如果只包含数字的字母,且字母最大为F,很有可能是16进制编码。
解密网站:16进制转换,16进制转换文本字符串,在线16进制转换 | 在线工具
2.base85:包含“^”应该是base64以上,比如base85解密。
解密网站:Base85编码/解码 - 一个工具箱 - 好用的在线工具都在这里!
3.base64:末尾有等号很有可能是base64,因为要进行补位。
解密网站:Base64 在线编码解码 | Base64 加密解密 - Base64.us
4.由两段字符反复出现的,比如CTFshowCTFCTFshowshowshowCTF这种,很有可能是变相的摩斯电码(用CTF代替·,show代替-)或者是变相的培根加密(CTF代替A,show代替B,ctf代替a,SHOW代替B)。
解密网站:中文英文Morse莫尔斯电码 | 摩斯密码 在线加密解密工具 - aTool在线工具
5.凯撒密码:没有什么特点,完全找不出规律的时候可以考虑凯撒密码。
解密网站:凯撒密码在线加密解密 - 千千秀字
6.jother密码:只包含! + ( ) [ ] { }一般来说是jother密码,直接用浏览器的控制台就可以解。
7.AES,DES,Rabbit加密:U2FsdGVkX1开头。
解密网站(该网站里面包含AES和DES):Rabbit加解密(ES JSON在线工具)
8.BrainFuck语言:只有八种符号,所有的操作都由这八种符号 > < + - . , [ ]的组合来完成。
解密网站:Brainfuck/Ook! Obfuscation/Encoding [splitbrain.org]
9.Quoted-printable编码:一个等号”=”后跟随两个十六进制数字。
解密网站:
CTF5道题
第一题:[BJDCTF2020]Polybius

第一眼密文看不出来什么门道,但是暗示(hint)猜测为base64编码,得到

此明文的长度:14。我数了一下发现密文的长度是28,刚好是明文长度的两倍,所以猜测应该是两位密文对应一位明文,然后密文只出现了aeiou五个元音字母,所以应该是用这5个元音字母组成的二维列表
a e i o u
a A B C D E
e F G H I/J K
i L M N O P
o Q R S T U
u V W X Y Z
结果发现不对。所以应该不是这样排序的,需要写代码穷举出来。

下面这是部分我对这个代码的理解

第二题:crypto6

U2FsdGVkX1开头的一般为AES,DES,Rabbit加密,挨着挨着试。

第三题:crypto7

所谓的Ook密码

第四题:crypto8

BrainFuck 语言只有八种符号,所有的操作都由这八种符号 (> < + - . , [ ]) 的组合来完成。

第五题:crypto10
![]()
一看就是Quoted-printable编码

文章列举了常见的加密手法,如16进制、base85、base64、摩斯电码、凯撒密码、jother密码、AES、DES、Rabbit加密以及BrainFuck和Quoted-printable编码,并提供了相应的解密网站。内容涉及CTF挑战中的加密解密问题,包括对不同加密方式的识别和破解策略。
985

被折叠的 条评论
为什么被折叠?



