base解码_编码与解码

acf2a69a0fdc66a04429a37945dc382c.png

0X01 MD5

MD5信息摘要算法,用于确保信息传输完整一致。如果文件内容修改,那么MD5值就会不同。这也就能很好的进行确认文件是否被篡改。

md5加密得到的数据一般是32个或16个字符,也就是128位和64位。

在数据库中一般很多获取到的数据都是MD5值可以直接进行解密。

32aba86aa27621062313a50e452d9cf8.png
0de3459521445bb9970f7f762129e847.png

常用工具:

https://pmd5.com/

ef40ce5ffb88332a3c83ad5904e3845e.png

https://www.cmd5.com/

745059a84a3912ad7c22b5222953fdf2.png

https://md5jiami.51240.com/

3a517a3073c01c65aa69fac0042ebef2.png

0X02 BASE

BASE64

Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。

作用:

某些系统中只能使用ASCII字符。Base64的作用是用来将非ASCII字符的数据转换成ASCII字符。

1、转换后的字符串要比原来的长1/3

加密前:qweqweqweqwe

加密后:cXdlcXdlcXdlcXdl

加密前:asdfghjkl

加密后:YXNkZmdoamts

2、base64是把3个字符变成4个可打印字符,所以base64编码后的字符串一定能被4整除

3、当数据不能被3整除,等号一定用作后缀,如1、2。

1 加密 MQ==

12 加密 MTI=

常用工具:

https://base64.supfree.net/

5a4d9dc7ce861842cf61b87b84f09423.png

http://tool.oschina.net/encrypt?type=3

2aef2fcb9b6695531c1fa4d49da1319e.png

BASE32

https://www.qqxiuzi.cn/bianma/base.php

489a247a5a072bd4321b135fb22191c6.png

BASE16

https://www.qqxiuzi.cn/bianma/base.php?type=16

f9f864108e05e693d6c674163b653fd9.png

0X03 URL解码

url编码是一种浏览器用来打包表单输入的格式。

URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。如果URL中有汉字,就必须编码后使用

URL编码为许多%组成的数据 /%E6%98%A5%E8%8A%82

a548f30585c22f3fac220f73f961a663.png
4ee2488078383bfa8dc3edb13a11fe61.png

常用工具

http://tool.chinaz.com/Tools/urlencode.aspx

6d78bc2338060ee04c080bfc0d8b849d.png

https://www.107000.com/T-UrlEncode

80c9d78f7d663369466cba0d178a5e47.png

http://www.mytju.com/classcode/tools/urldecode_gb2312.asp

12d50455453391ac637c18f162201ffa.png

http://www.convertstring.com/zh_CN/EncodeDecode/UrlDecode

38782217a4de1cd4f6f4ed69c87f6d9c.png

使用burpsuite解密功能模块进行解密

fbc59ee474e9cdba0e9a3ad0d6368036.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值