这是一个有很多没见过的编码方式的网页https://www.cnblogs.com/gwind/p/8011248.html
还有这个也很有意思https://www.cnblogs.com/mq0036/p/6544055.html
这是一个很万能的网站了,有各种ctf工具http://ctf.ssleye.com/
这是bugku的工具箱https://tool.bugku.com/
里面还有我之前下了好久却不能用的http header
还有一个神奇的工具:CTF crack Tools,下面提到的加密方式基本都能解,还能解很多没说到的
下面是我的summary,基本都是SDUT ctf平台上遇见的
1.Morse Code
在线解密:http://www.bejson.com/enc/morse/
还有一种摩尔斯电码加密,是长短不一的01字符串
这里有Morse与ascii码对应表
https://wenku.baidu.com/view/ff10353482c4bb4cf7ec4afe04a1b0717fd5b397.html
2.奇怪的短信
类似这种335321414374744361715332
两个一组分别对应输入法九键字母
3.猪圈密码
3.JSfuck
各种+!
在线解密:https://www.bugku.com/tools/jsfuck/
4.Ook!
满屏Ook
在线解码:https://www.splitbrain.org/services/ook
类似的还有Brainfuck,这个网站也可以解
5.XXencode
形似这种:GNalVNrhbPqxYE0gh8qdjMZxx
在线解码:http://web.chacuo.net/charsetxxencode/
6.培根密码
在线解密:http://rumkin.com/tools/cipher/baconian.php
7.凯撒变异
}#include<stdio.h>
int main()
{
int i,n;
while(~scanf("%d",&n))
{
char c[]= “afZ_r9VYfScOeO_UL^RWUc”;
for(i = 0; c[i]!=’\0’; i++)
{
c[i]=c[i]+i+n;
}
printf("%s\n",c);
}
return 0;
}
找到规律加上一个C语言小代码(代码直接复制过去编译会出错)就可以得flag了
CTFCrakTools是一个可以解凯撒的很好用的小工具
8.MD5
像这样字母数字混合但不是特别长的可以试一下:e10adc3949ba59abIbe56e057f20f883e
在线解密:https://www.cmd5.com/
为数不多的在线解MD5的小工具,但不是所有都能解出来……
9.ROT13
ROT13 也是过去在古罗马开发的凯撒加密的一种变体。
长这样:synt%7bYvggyr_oebgure_vf_irel_unaqfbzr%7d
在线解码:https://www.rot13.com/
可以解各种ROT,1~25应有尽有
不过我还没见过其他24种……
10.FP加密算法
好像不是很常用,不过这里面写的很详细https://blog.youkuaiyun.com/dongyanwen6036/article/details/76719570
11.base全家桶
哈哈哈终于写到我最爱的base啦!
https://www.qqxiuzi.cn/bianma/base.php?type=16
这是一个超好用的网站,base16、32、64都可以解
(1)base16:0–9,A–F
(2)base32:2–7,A–Z
(3)base64:0–9,a–z,A–Z,+,/
base16没有"="后缀,base32和base64可以有
base家族会多次混合加密哦
这里有base家族的编码原理:https://blog.youkuaiyun.com/xx326664162/article/details/78122139
原来base家族不止这三个啊,还有36,58,91好多好多个,在上面那个万能的网站都找得到
base64还可以转图片http://tool.chinaz.com/tools/imgtobase/
12.栅栏密码
还是在线解密:https://www.qqxiuzi.cn/bianma/zhalanmima.php
W型栅栏:http://www.atoolbox.net/Tool.php?Id=777.com
貌似很多题都喜欢先base再栅栏
13.当铺密码(疑惑的汉字)
像这样:王夫 井工 夫口 由中人 井中 夫夫 由中大
统计汉字的笔画出头的数量即为ASCII码
14.神奇的价值观编码
就是富强民主文明和谐……
万能的网站可以解
15.url编码
这里有url编码表
https://baike.baidu.com/item/URL%E7%BC%96%E7%A0%81/3703727?fr=aladdin
在线解码
http://tool.chinaz.com/Tools/urlencode.aspx
16.标准银河字母
17.UNescape(Converter可以解)
escape采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。
18.html(Converter也可以)
大概长这样
decode HTML和在线解码Unicode结果是一样的
Unicode在线解码http://tool.chinaz.com/tools/unicode.aspx
还有这个https://www.css-js.com/tools/unicode.html
19.转盘密码
以bugku的托马斯.杰斐逊为例
按照密钥和编号将字符串重新排列
把每一行从密文对应的字母处剪切粘到字符串最前面,倒数第六列为flag
20.zip加密:ziperello暴破
rar加密:ARCHPR
伪加密:ziperello显示加密文件数为0
winhex修改pk处文件头
奇数为加密,偶数未加密(一般09改00)