欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

两次MD5加密在怎么解密,求高人

程序员文章站 2022-04-30 22:22:22
...
cf8497dc0aa9f7118061666012bfe3eb 这个MD5是两次MD5加密产生的,现在能不能反解。


回复讨论(解决方案)

很遗憾的告诉你不能

md5加密是单向的,不能解密

貌似是解密不过来的

md5是不可逆的,网上所谓的“解密”都是把“加密”结果存储到数据库再比对的

md5不能解密的兄弟

解密了干什么,想钓鱼吗?

你可以写个程序自己碰碰 祝你好运

只能暴力破解,不能反向解密的。

暴力破解
1、有一个字典。
2、从字典中读取一条记录
3、if(strtolower(md5(md5($字典记录))) == 'cf8497dc0aa9f7118061666012bfe3eb'){
echo '成功'.$字典记录;
exit;
}

搜索“彩虹表”,下载彩虹表,然后暴力破解,参考楼上方法。

不能解密!!!!!!!!!!

MD5貌似不能解的吧

甭??次了,就算是一次就?你受的

不能揭密!!!

我原本想着进来看看有什么好办法呢。现在看来,楼主给分吧。

MD5 是单向加密滴。

理论上是可以的!
由于你是对 MD5 的结果做 MD5
而 MD5 的结果是 32 个十六进制符号组成的串,是可以穷尽的
所以枚举一下就可得到 1 次 MD5 的结果
网上有很多 MD5 破解服务,你只要输入 1 次 MD5 的结果,就可得到原始串

http://www.cmd5.com/

MD5可以解密的吗???