前言
-
本文主要列举比较简单、可以用网站或者其他方式快速解决的加密。
-
对于非对称加密RSA、块加密AES、DES、流密码等加密暂不涉及、后续开专栏更新
友情链接
-
CTFwiki-Crypto:
-
https://ctf-wiki.org/crypto/introduction/
-
赛博厨子:
-
https://gchq.github.io/CyberChef/
base家族
base16
替换表
0123456789ABCDEF
特征
-
即16进制转换,密文只包含([0-9], [A-F])
base32
替换表
ABCDEFGHIJKLMNOPQRSTUVWXYZ234567
特征
-
一般来讲密文中字母会多于数字,而且末尾有多个等号
-
eg:
-
明文:
-
UKFC-UmVfX1BvaW50
-
密文:
-
KVFUMQZNKVWVMZSYGFBHMYKXGUYA====
base58
替换表
ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz123456789
特征
-
结尾无等号
base64
替换表
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/
特征
-
末尾有1到2个等号
-
密文长度为4的倍数
-
eg:
-
明文:Re__Point_
-
密文:UmVfX1BvaW50Xw==
网站
-
https://the-x.cn/encodings/Base64.aspx
-
https://base64.us/
-
http://web.chacuo.net/netbasex
base85
替换表
$%()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~
特征
-
等号可能出现在密文中间且密文杂乱
-
eg:
base91
替换表
!"#$%&()*+,./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~
base92
替换表
!#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_abcdefghijklmnopqrstuvwxyz{|}~
base94
替换表
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~
base100
-
密文为emoji
Hash
-
哈希不可逆
-
https://cmd5.com/
MD5
-
32(标准)或者16位(取32位密文中间16位)密文
-
由十六进制字符组成
-
eg:
sha1
-
长度为 160 位,即 40 个十六进制字符
sha256
-
长度为 256 位,即 64 个十六进制字符
sha384
-
长度为 384 位,即 96 个十六进制字符
sha512
-
长度为 512 位,即 128 个十六进制字符
古典密码
-
CTFwiki对这部分解释已经十分详细,所以这里主要针对解题做汇总
凯撒(rot)加密
-
https://quipqiup.com/
-
https://www.qqxiuzi.cn/bianma/ROT5-13-18-47.php
Playfair
-
http://www.metools.info/code/playfair_186.html
Polybius
-
http://www.atoolbox.net/Tool.php?Id=913
Vigenere
-
https://ctf.bugku.com/tool/vigenere
Hill
-
http://www.metools.info/code/hillcipher243.html
培根
-
http://www.metools.info/code/bacon193.html
摩斯
-
http://www.esjson.com/morseEncrypt.html
栅栏
-
https://www.qqxiuzi.cn/bianma/zhalanmima.php
url编码
-
http://www.jsons.cn/urlencode/
unicode编码
-
https://c.runoob.com/front-end/3602/
各种奇葩的加密
-
对于这一类加密来说,密文一般会比较好识别,解密也基本都有现成的网站,直接百度在线解密即可【基本都是单表、多表替换】
-
紧跟时事,万物皆可单表替换
社会主义核心价值观加密
-
解密网站:https://ctf.bugku.com/tool/cvecode
-
如下所示,网站即可
天干地支加密
-
即用纪年表示法代替数字,查表替换
猪圈加密
-
解密网站:http://www.metools.info/code/c90.html
-
特征即是映射表
佛曰加密
-
解密网站:http://hi.pcmoe.net/Buddha.html
-
类比还有熊曰、猫语等等
中文电码
-
解密网站:https://dianma.bmcx.com/
-
如下所示,中文转数字,4个数字一位
尊嘟假嘟
-
解密网站:https://zdjd.vercel.app/
-
就是你想的那样
JsFuck
-
解密网站:https://jsfuck.com/
-
如其名,可用于js的代码混淆
-
特征就是一堆的[]()!+
Brainfuck
-
解密网站:https://www.splitbrain.org/services/ook
-
+[]-<>-.的替换
明文:UKFC
密文:+++++ ++++[ ->+++ +++++ +<]>+ +++.< +++[- >---< ]>-.- ----. ---.<
Ook!
-
解密网站:https://www.splitbrain.org/services/ook
-
如其名,密文全为ok
-
eg:
-
明文:UKFC
-
密文:
emoji-aes
解密网站:https://aghorler.github.io/emoji-aes/#decrypt
明文:UmVfX1BvaW50 密钥:UKFC
密文:
结尾
除此以外,你还可能遇到各种文字,比如:原神的游戏文字。很多你意想不到的东西,都会被用来加密。
想要更多了解的大家快快进群啊~~~
qq群码
文章外链与图片来源于网络,如若侵权,请联系删除
原文始发于微信公众号(UKFC安全):常见编码&加密特征汇总
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论