谁破解了,我给100000000分! MD5是不可逆的,目前尚未有人破译,可能永远也破解不了! 大家都知道,地球上任何人都有自己独一无二的指纹,这常常成为公安机关鉴别罪犯身份最值得信赖的方法;与之类似,MD5就可以为任何文件(不管其大小、格式、数量)产生一个同样独一无二的“数字指纹”,如果任何人对文件做了任何改动,其MD5值也就是对应的“数字指纹”都会发生变化。 MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是因为原始的字符串有无穷多个,这有点象不存在反函数的数学函数。 附:MD5查询网站: 国内MD5在线破解的权威站点。快速,准确,免费,稳定。本站提供16位以及32位MD5在线加密解密破解服务———————————————— MD5在线查询破解 Md5 crack MD5 百度百科参考资料———————————————————— 参考资料:也是941LA.NET搜出来的,借用一下!
如果帮助到您,请记得采纳为满意答案哈,谢谢!祝您生活愉快! vae.la
md5应该是不可逆的加密算法
网上的在线破解类似于穷举法破解而已 就是有巨大的数据库
对常见的字符加密 然后反查
可能的解决方法:
既然你知道加密后的字符 想必你是能操作数据库 那就修改数据库撒 改为
49ba59abbe56e057(123456 16位md5加密后的值)然后用123456登录
再修改密码撒
同楼上观点。MD5是不存在解密算法的。那些解密网站所谓的解密只不过是用穷举法依次计算出所有可能组合的MD5值然后跟你提供的MD5值比对。如果很幸运的找到了那么他就说解密成功叻。32位MD5散列存在碰撞问题就是说即使是加密的MD5和你提供的MD5相同也可能存在不是你需要的原是数据。而是提供给你一个MD5散列结果相同的数据而已。一般如果你找不到MD5的解密结果,同时你有权限修改这串MD5值且修改后不影响系统整体功能的时候。你可以尝试使用一段你知道的MD5值来替代达到解密效果。给你提供2个常用的MD5值81DC9BDB52D04DC20036DBD8313ED055 [1234]21232F297A57A5A743894A0E4A801FC3 [admin]
不能直接转的。。
只能这样。先把16位的还原原来的hash,然后再加密为32位md5
网站在这里
就是这样说。16位有可能有那种加密方法。。但是你用md5直接加密16位的MD5值 得到的是那个16位MD5值的MD5值 并不是你以前那个值。。这样好了 给你举个明例
admin 的MD5值如下
MD5(admin,32) = 21232f297a57a5a743894a0e4a801fc3
MD5(admin,16) = 7a57a5a743894a0e
如果你想把 7a57a5a743894a0e 加密成21232f297a57a5a743894a0e4a801fc3
只能先还原再加密为32位
否则
常规加密md5($pass)
32位小写:d97ccfe64a25155f369f9b5ca0db9c49
32位大写:D97CCFE64A25155F369F9B5CA0DB9C49
16位小写:4a25155f369f9b5c
16位大写:4A25155F369F9B5C
二次加密md5(md5($pass))
32位小写:4ebc0361bd3b4fb859dcc0dc1f5955ef
32位大写:A2E961F76EC21146FBAC9E43A46A51AF
16位小写:ee411e2d89e7c073
16位大写:706B8DDC96029308
无法得到你要的
21232f297a57a5a743894a0e4a801fc3
可以解密的,以下两个网站即可解密。你给的不是标准的MD5值,可能源码被修改后加密所得的值。 下面的网址有ASP源码,MD5在线破解(转换)之数据库查询工具,如果你想在本地使用,需要IIS支持。