原文: p h p
对应ASCII: 01110000 01101000 01110000
每6位分割: 011100 000110 100001 110000 |
对应10进制值: 28 6 33 48
Base64对应的字符:c G h w
最后php=cGhw(base64)
6. 对字符个数为N*8%6=2的字符串进行base64编码
原文: r a n l
ASCII值:01110010011000010110111001101100
每6位分割:011100100110000101101110 | 011011000000 xxxxxx xxxxxx |
对应10进制值:2838546270 = =
对应base64字符: c m F u b A = =
结果: ranl=cmFubA==(base64)
7. 对字符个数为N*8%6=4的字符串进行base64编码
原文 h a c k e
ASCII值: 0110100001100001011000110110101101100101
每6位分割: 011010000110000101100011 | 011010110110010100 xxxxxx |
对应10进制值: 266535265420 =
对应base64字符: a G F j a2 U =
结果 hacke=aGFja2U=(base64)