我已经截取了数据包,数据包中的数据有些是MD5加密的。怎么分析出他的明文?(请教高手们)
我已经截取了数据报,并且有MD5的代码。
截取的数据报中有些是用MD5加密了的。我已经分析出了其中的一些。
但是其中有16个16进制的数据分析不出,我也确定是用MD5加密的。
我把那16个数据写下来。希望高手帮忙恢复出明文(该数据已经是用MD5加密了的)
84 c9 a9 f7 ad a6 ad 80 3a 5d 95 2f 4d 95 f6 94
请高手门帮忙啊
问题点数:20、回复次数:25Top
1 楼joe_lu_1985()回复于 2006-04-28 14:19:33 得分 0
首先,MD5确实已经被破译了。是可以还原的。破译MD5的还是中国人。
其次,LZ如果想要还原MD5密文的可以考虑去租一台超级计算机,然后算个一段时间应该就出来了。
可能是几十个小时,可能是十天半个月,也可能是几年吧。
LZ保重。Top
2 楼wanghu(不懂就是不懂)回复于 2006-05-08 13:14:11 得分 0
MD5是不可逆的,不可能利用摘要获得明文.
另外,MD5也不是被破译,而是被证明存在摘要"对撞",即不同明文可能会出现相同摘要。Top
3 楼Jamesonang(珍惜生命,远离网络)回复于 2006-05-10 13:41:37 得分 0
TO :joe_lu_1985()
找到碰撞和破译之间有很大差别, 目前只是找到碰撞, 如果破译了,你发了.Top
4 楼pandl(网草京虫)回复于 2006-05-11 17:09:15 得分 0
md5是非对称算法,不可逆的!楼主死心吧!
是听说过山东一位博士jj破译了,但是至今没有相关的资料出来。Top
5 楼Tranquillo(晚起的鸟儿找虫吃)回复于 2006-05-21 21:47:10 得分 0
怎么老有这么幼稚的人Top
6 楼superdai(淨居天人)回复于 2006-05-22 11:10:35 得分 0
哈哈,神奇。
搞个银河慢慢试。Top
7 楼qrlvls( 空 气 )回复于 2006-05-22 14:21:12 得分 0
现在应该是不可逆的,所谓破译我想应该也只是在理论阶段吧(纯属猜测)
MD5作信息摘要是数字签名的基础之一,至少在现在这个阶段不要浪费时间在做这样的事情上了Top
8 楼alucardpj()回复于 2006-05-22 15:36:04 得分 0
MD5主要是用于签名验证的,并不是用来做密文传输的,你所截取的这个md5密文实际上在原用户那里也是无法恢复成明文的。Top
9 楼aj092(天羽龙翔)回复于 2006-05-23 00:09:23 得分 0
哎~~~~~楼主...你死心吧....
MD5为不可逆的信息摘要
破译...估计短时间内是不用想了Top
10 楼nick2413879()回复于 2006-05-31 03:05:03 得分 0
84 c9 a9 f7 ad a6 ad 80 3a 5d 95 2f 4d 95 f6 94
it seems not the MD5 message digest because as a hash function digest, the message should be dispersed enough. But in this piece of code, there are so many repeated and close unit, such as "95", "ad". If you said it is MD5 digest, maybe something wrong with the algorithm!Top
11 楼qix(是我)回复于 2006-06-05 10:50:00 得分 0
问题提的不是很正确,md5是散列算法。
如果输入的串长度小于10,你可以穷尽做Top
12 楼zhpxpower(沧海一米)回复于 2006-06-30 15:39:08 得分 0
MD5是密码算法,但不是加密算法,为散列或者杂凑。楼上有人解释的很清楚了,如果你想找到碰撞,几率就看你是否知道它加密的是一个什么数据,否则,即使找到了一个碰撞,你也不能判断是否就是它。Top
13 楼pshpan(Cipher)回复于 2006-07-03 20:51:18 得分 0
开什么玩笑,分析出MD5加密后的明文?楼上那么多XDJM说了是单向散列函数。
如果你知道这段数据是什么咚咚,比方说是对原用户 N 位口令的加密,那么可以尝试用软件穷举法找出个对应的原文来,看你Rp如何了Top
14 楼lyck(猪头猪脑猪尾巴)回复于 2006-07-06 20:02:33 得分 0
软件名称:NetWatchMan II网络守护者
软件版本:v2.0.20
Email:jove.wang@163.com
MSN:jove_wang@hotmail.comn
网址:http://www.front-line.cn
开发商:北京前线焦点科技有限公司
软件介绍:
专门针对企业经理人、管理者、网络管理员开发,是企业管理和网络管理不可或缺的好工具。它让您全面掌握员工网上活动,严格规范员工上网行为,引导员工合理利用工作时间,全方位监管网络上所有电脑的网络活动情况,对这些活动情况进行归类和记录,并对记录的内容提供详尽的查询分析工具,以达到对员工、电脑及网络进行全方位、高质量的集中监管,从而确保电脑网络及内部私密资料的安全,提供追查私密资料泄漏的依据,确保各种资源被合理、高效地使用。它广泛应用于各种政府机构、企事业单位、工厂、医院、网吧、学校等的内部电脑网络上,可以非常方便地完成集中监控管理任务。
因为采用全新而精深的网络技术,再也不象一般网络监控软件那样要求增加可网管交换机或集线器(HUB)等设备了,在不变更任何网络结构的情况下,就可以实现网络的监视和过滤功能。除一般的TCP应用外,甚至连UDP的应用,例如QQ,也可以进行拦截和封堵。
核心功能:
◇ 实现网络通信的过滤和封堵,包括:
封堵QQ、MSN、上网浏览、邮件收发、文件上传和下载等各类网络应用
直接封堵外部或内部网络上的IP
不同的时段、不同的人、不同的网络应用,可以设置不同的网络使用权限
◇ 详细记录所有访问过的网站信息,全面掌握上网行为
◇ 监视电子邮件的收发,记录邮件的时间、收件人、发件人、标题,甚至是正文和附件等全部内容。无论是通过OUTLOOK、FOXMAIL等工具收发邮件,还是通过IE等浏览器在网页上直接发送邮件,都可以进行监控记录
◇ 监视上传和下载的文件,追查私密资料的泄漏
◇ 监视MSN的聊天内容,记录传送文件的基本信息
◇ 监控低层的MAC/IP/TCP/UDP数据包,以优化网络性能、追查网络内的后门或病毒程序等
◇ 可以对各种协议进行网络流量分析,提供分析图表
◇ 提供强大、详尽、灵活、自定义和个性化的查询和分析功能
◇ 支持SQL Server2000、MySql数据库
◇ 提供数据库的备份、恢复等维护操作
欢迎大家使用,并提出宝贵意见。我们将尽全力打造客户最满意的软件产品,谢谢!
Top
15 楼Tycool(Xuco)回复于 2006-07-27 15:50:21 得分 0
鄙视楼上广告!
MD5加密哪有那么容易解哦,这是鼓励楼主去读博士啊~楼主加油。Top
16 楼zebra007(呼呼)回复于 2006-07-27 20:12:01 得分 0
MD5是信息摘要,不可逆的
比如说对明文P1进行MD5得到了D1
对它破解的含义是你可以很快找到一个P2,对它进行MD5后也得到D1
想从D1逆向得到P1是不可能的
比如P1的长度是100MBytes,MD5后是个64Bytes的
你想从这64字节反推出那100M?可能吗?Top
17 楼h168ch()回复于 2006-08-12 22:53:46 得分 0
山东大学的王小云教授破解了md5,但只是理论上的破解,是密码学意义上的破解!Top
18 楼hbwhwang(【生病了,好好休息中...】)回复于 2006-08-13 21:27:33 得分 0
楼上的玩笑开大了!
MD5从理论上是可以被破解的----暴力破解~Top
19 楼h168ch()回复于 2006-08-14 10:17:03 得分 0
我说的是密码学意义上的破解。确切的说是找到了一个复杂度比暴力破解低的算法!Top
20 楼troyleescong()回复于 2006-08-17 19:17:21 得分 0
MD5是不可逆的,不可能利用摘要获得明文.
另外,MD5也不是被破译,而是被证明存在摘要"对撞",即不同明文可能会出现相同摘要。
=========================================
正解!!楼主死心吧!!Top
21 楼lstc()回复于 2006-08-23 14:01:33 得分 0
MD5是密码算法,但不是加密算法,为散列或者杂凑。楼上有人解释的很清楚了,如果你想找到碰撞,几率就看你是否知道它加密的是一个什么数据,否则,即使找到了一个碰撞,你也不能判断是否就是它。
zhpxpower(沧海一米) ( )
=====================
这位兄台已经解释的很清楚了,MD5不是加密算法,而是散列或者杂凑算法Top
22 楼aweisa2002(潇潇落木)回复于 2006-08-26 09:29:58 得分 0
恩!!
楼主现在可以下个软件开始破解了!
然后,可以去读研了,读完研最好再读个博,在来看一下,差不多可以破解出来了!Top
23 楼computersim(古今万卷无永日)回复于 2006-09-01 16:38:48 得分 0
王小云的是给出了存在collision的实例
安全的hash算法从理论上来说是多对一,不可逆,别指望恢复出“原文”
Top
24 楼longtrue()回复于 2006-09-04 16:52:05 得分 0
有想法是好,但能不能实现就难说了。Top
25 楼forxy(forxy)回复于 2006-10-12 23:08:59 得分 0
如果MD5完全被破解了,即能从md5结果的到原始数据,那么,会发生什么事情呢?
--------世界上最牛的压缩算法出来了,那就是MD5算法。可能吗,不可能。Top




