JPG图片

1
2
3
FF D8 FF E1
.....................
E3 FF D9

PNG图片

1
89 50 4E 47

GIF动态图片

1
2
3
47 49 46 38

gif9a

Rar压缩包

1
52 61 72 21

Zip压缩包

1
2
3
50 4B 03 04

PK

ZIP伪加密

1
2
3
4
50 4B 03 04 14 00 09 00
将文件头中,第7组的09中的9换成偶数即可

使用010editor将unshort frFlags参数值改为偶数

tmp头

1
42 4D

base32和base64区别

1
2
base64:大写字母、小写字母、数字0~9以及+/
base32:大写字母、数字234567

Unicode码

1
&#和;符号间的内容为一个

乱码锟斤拷

1
2
3
4
5
6
7
8
在UTF-8中用0XEFBFBD表示Unicode编码的占位符
U+FFFD REPLACEMENT CHARACTER,经过多次的重复
后会变成EFBFBD EFBFBD ......
经过GBK等汉字编码显示后,每4个十六进制会组成一个汉字
即一个汉字两个字节
锟:0xEFBF
斤:0xBDEF
拷:0xBFBD

jsfuck

1
2
密文含有! [ ] +等标识
在浏览器中F12的console栏输入jsfuck编码即可输出弹窗

RSA算法

1
2
3
4
5
6
7
8
9
//已知p q e(或n e)求d c m
私钥:n,d
公钥:n,e
① φ(n)=(p-1)*(q-1)
② (e*d)%m=1 或 e*d=1%φ(n) //其中d为整数
③ n=p*q //其中p和q为大素数
④加密过程(公钥): 密文c=m^e%n
⑤解密过程(私钥): 明文m=c^d%n
欧拉函数φ(n):表示小于等于n的正整数中,与n构成互质关系的个数。

brainfuck加密

1
密文含有的符号:[+-<>]

ook加密

1
密文含有的符号:ook.