加密方式
1.摩斯编码
特征特点:用点(.)和划(-)来编码范围0-9、A-Z的字符,字母不区分大小写,两个字母之间的空格用斜杠(/)或者三个点(.)或者一个划(-)表示,两个单词之间的间隔是七个点(.)。 根据摩斯编码的原理,CTF中也有出现过变种的摩斯编码,比如点(.)和划(-)用数字0和1来表示等此类变种的思路。
在线解密&工具: http://www.jb51.net/tools/morse.htm (编码的时候不转换空格) CTF在线工具-在线莫尔斯电码编码|在线莫尔斯电码解码|莫尔斯电码算法|Morse (编码的时候不转换空格) Morse Code (空格用斜杠表示)
2.敲击码
特征特点:敲击码是基于5×5方格波利比奥斯方阵来实现的,不同点是是用K字母被整合到C中,因此密文的特征为1-5的两位一组的数字,编码的范围是A-Z字母字符集,字母不区分大小写。
在线解密&工具: CTF在线工具-在线敲击码|敲击码编码|敲击码算法|tap code
3.格雷编码
特征特点:由相邻两位数之间只有一个位元改变的二进制数码构成数列集合。传统的二进位系统例如数字3的表示法为011,要切换为邻近的数字4,也就是100时,装置中的三个位元都得要转换,因此于未完全转换的过程时装置会经历短暂的,010,001,101,110,111等其中数种状态,也就是代表着2、1、5、6、7,因此此种数字编码方法于邻近数字转换时有比较大的误差可能范围。格雷码的发明即是用来将误差之可能性缩减至最小。
img
在线解密&工具: 二进制转换为格雷码 -雷码转二进制 ab126软件园
4.中文电码
特征特点:密文以4位[0-9]为一组的数字表示,如2435 0766两组数字分别表示汉字中文:”斗哥“。 中文电码,又称中文电报码或中文电报明码,是于电报之中传送中文信息的方法。它是第一个把汉字化作电子讯号的编码表。其中简体中文电码收录了7085个汉字,繁体中文电码收录了9041个汉字。
在线解密&工具: 中文【在线工具】的电码为: 0961 4848 1562 0367 标准中文电码 - aTool在线工具
计算机相关的编码
计算机相关的编码主要是与计算机系统中会用到的编码,比如常见的ascii编码、unicode、URL编码等,还有就是我们的就是代码混淆中会遇到的一些编码,以及我们古典加密中常见的换位加密和替换加密等。
01-常见的编码
● 字母表编码
特征特点:用数字1-26或者0-25来编码范围为A-Z/a-z字母字符,字母不区分大小写。
在线解密&工具:
CTF在线工具-在线A1z26加密|在线A1z26解密|A1z26密码算法|Keyword Cipher
● 进制编码
特征特点:主要是各进制之间的转换 二进制数,只有01两个字符 八进制数,0开头,用[0-7] 8个字符表示 十六进制数,0x开头,[0-9,a-f ]等十六个个字符表示
在线解密&工具: 在线进制转换
● ASCII编码
特征特点:用1个字节的8位数来编码英文字符集,即所有字母数字等英文符号可以用二进制数、十进制、十六进制来表示。比如大写字母A可分别用二进制数(01000001)、十进制(65)、十六进制(0x41)来表示。
在线解密&工具: CTF在线工具-ASCII与进制转换|任意进制转换|ASCII、2进制、8进制、10进制、16进制 CTF在线工具-ASCII编码转换|Unicode编码转换|Native编码转换|UTF-16|UTF-32 ASCII 在线转换器 -ASCII码-十六进制-二进制-十进制-字符串-ascii查询器 ab126软件园
● GBK/GBK2312编码
特征特点:用2个字节16比特的16进制数表示来编码中文字符集,其中GBK是GBK2312的扩展字符集编码,包含简体、繁体中文、日语、韩语等。比如斗哥斗对应的GBK和GBK2312为B6B7。
在线解密&工具: