首页
社区
课程
招聘
MD5能否逆向?
发表于: 2005-11-5 20:18 9571

MD5能否逆向?

2005-11-5 20:18
9571
现在知道结果是f4a5371dc8ac234ef53c62e0b1f46777这个。
怎么知道它是由那些字符MD5之后得到?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 47147
活跃值: (20470)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
MD5是单向函数,不可逆的。
但如果你能找到山东大学王小云教授出面,或许能找到另一个碰撞值,结果也是f4a5371dc8ac234ef53c62e0b1f46777。
一般来说,用专门的工具穷举,但是原文的位数不能太大:

http://www.pediy.com/tools/Cryptography.htm

MD5Crack 3.0
2005-11-5 20:25
0
雪    币: 223
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
现在不是有了个变态的服务器上放这所有MD5加密后的数据库吗?
去看看吧:
http://www.md5lookup.com/?category=01-2
不过现在关了!
2005-11-5 20:44
0
雪    币: 313
活跃值: (250)
能力值: ( LV9,RANK:650 )
在线值:
发帖
回帖
粉丝
4
最初由 kanxue 发布
MD5是单向函数,不可逆的。
但如果你能找到山东大学王小云教授出面,或许能找到另一个碰撞值,结果也是f4a5371dc8ac234ef53c62e0b1f46777。
一般来说,用专门的工具穷举,但是原文的位数不能太大:

http://www.pediy.com/tools/Cryptography.htm
........

谢谢坛主!

软件跟了N遍,终于了解其算法.大致是
IF (MD5(真注册码)=MD5(试练码))
   T
ELSE
   F
根据这个思路,很快就得到了真注册码.
MD5的算法只会用MD5算法工具算出,MD5的算法到现在还没搞清楚,哪里有更详细的讲解.
2005-11-6 10:57
0
雪    币: 3686
活跃值: (1036)
能力值: (RANK:760 )
在线值:
发帖
回帖
粉丝
5
最初由 hbqjxhw 发布

谢谢坛主!

软件跟了N遍,终于了解其算法.大致是
IF (MD5(真注册码)=MD5(试练码))
........


网上可以搜到该算法的详细讲解及代码,另外<<加密与解密(第二版)>>也有介绍可以参考。
2005-11-6 11:03
0
雪    币: 671
活跃值: (723)
能力值: ( LV9,RANK:1060 )
在线值:
发帖
回帖
粉丝
6
最初由 hbqjxhw 发布

MD5的算法到现在还没搞清楚,哪里有更详细的讲解.


http://www.pediy.com/tutorial/chap6/Chap6-3-5.htm
2005-11-6 11:04
0
游客
登录 | 注册 方可回帖
返回
//