当你已经得到Windows的系统权限后,如何才能获得管理员的密码hash呢?不同版本的Windows的hash获取方法不一样。破解的工具有pwdump7.exe、GetHashes.exe、SAMInside.exe、LC5、Cain、Proactive Password Auditor、Ophcrack。下面将会详细介绍如何使用lc5破解Windows XP、Windows 2003版本的系统密码hash。
如果要用LC5抓取本机的hash,就依次打开"Session"->"Import"->"Local machine"稍等片刻就可以成功抓取到hash了,
如果你要导入破解hash,就选"Import from file"->"From PWDUMP file"导入即可进行破解,如图8、图9.
再点击小三角形按钮就可以开始破解了.
当然你还可以对破解做一些调整,"Session"->"Session Options...",
在"Btute Force Crack"选项里的"Character Set:"里可以设置字符集,
默认选的是alphabet+numbers,字母和数字,如图10、图11.
LC5是非常强大的,可以这么说,只要你的hash是正确的,就没有破不出来的密码,
前提是你有足够的时间,我曾经试过跑一个密码用了17天
(不必惊讶,以写本文之前,我已经找到了比LC5更强大的工具,破解时间大大缩短,后面将会提到^-^)
Cain
Cain我相信很多喜欢嗅探的朋友都会知道,但是你知不知道它除了嗅探之外还具备了强大的密码破解功能呢?
如何用Cain来抓取hash呢,同样十分简单(试想像一下,你一边开着Cain嗅同网段其它机器的时候,
一边破解已控制目标的管理员密码是一件多么酷的事情).安装Cain所需驱动WinPcap,才能启动Cain,
不过如果你只是用它来破解密码,而不需要嗅探类操作的话,
打开Cain的时候它提示缺少什么文件就在安装目录建一个同名dll文件即可打开(欺骗Cain,让它为我们服务,
不过这样做当然不具备嗅探类功能).点选"Cracker"->"LM&NTLM Hashes",然后点下右边空白处,蓝色+号按钮即可激活,
然后点击它,弹出"Add NT Hashes from"->"Import Hashes from local system"->勾选"Include Password History Hashes",
然后Next,hash就抓出来了,如图12、图13.
右键单击你要破解的用户,"Brute-Force Attack"->"NTLM Hashes"->"Start",就会开始暴力破解了,
如果你的密码足够简单,很快就有得出结果,
当然你同样可以像LC5一样选择你觉得可能的字符集,以改善破解速度,
还可以自定义字符集.Administrator的密码为2009,轻松破解,如图14、图15.
|
|