转贴一篇:
Windows NT/2000/XP的密码恢复
--------------------------------------------------------------------------------
发布者:refdom 来源:原创 类别:原创天地 日期:02-19 今日/总浏览: 105/1229
作者: refdom (refdom@263.net)
Homepage: www.cnhonker.net
日期:2002-2-19
看了Adam的《重新安装 Windows 2000
后密码的恢复》(http://www.sometips.com/tips/systemmanagement/331.htm)后,我也总结了一部分密码恢复
的方法,虽然和Adam的目的并不一样。而在XP中,已经提供了一种新的特性就是制作密码恢复盘,可以用来恢复帐
号的密码。
注意:这些办法并不是完全能够100%成功的,如果失败的话,造成的影响可能是破坏性的。这里也不谈及那些
使用SAM破解和利用系统漏洞闯入系统然后修改密码的方法。
方法一、
如果你不用管本来系统中包含的任意帐号,而且有两个操作系统的话,可以使用另外一个操作系统(能访问NTFS,不然的话使用其他工具来访问NTFS)启动,然后删除C:/WINNT/system32/config目录下的SAM文件,即帐号密码数据库文件。然后重新启动,这时管理员administrator帐号就没有密码了。当然,也可以取下硬盘换到其他机器上来删除SAM文件。
方法二、
使用一个DOS启动盘,使用NTFSDOS (下载位置http://www.cgsecurity.org/index.html?ntfs.html)工具,这个工具可以从DOS下写NTFS分区的内容。然后到系统目录,比如C:/WINNT/system32,下修改logon.scr为logon.scr.bak,拷贝一个command.com(2000可以用cmd.exe)文件更名为logon.scr。这样启动机器后等待15分钟,本应该出现的屏幕保护现在变成了命令行模式,而且是具有administrator权限的,通过这个就可以修改密码或者添加新的管理员帐号了。完成过后再把屏幕保护程序的名字改回去。
方法三、
制作并使用Linux boot disks,这个启动盘可以访问NTFS文件系统,并且可以读取注册表并重写帐号密码。只
需要根据其启动后的提示一步一步做就是了。成功率非常高。这个启动盘可以到这里下载:http://home.eunet.no
/~pnordahl/ntpasswd/,其中也有使用说明。
方法四、
可以使用一些第三方的密码恢复软件。
1、使用NTAcess(http://www.sunbelt-software.com/product.cfm?id=265)工具。这个工具可以绕过系统syskey的保护(参考《Analysis of Alleged Vulnerability in Windows 2000 Syskey and the Encrypting File System》(http://www.microsoft.com/technet/security/topics/efs.asp)。该工具可以重新设置NT、2000、XP的密码通过使用经过NTAcess修改过的启动盘。
2、Passware Kit也提供一个工具(http://www.lostpassword.com/windows-xp-2000-nt.htm)用来恢复系统密码。同样,这个工具也支持各种NT系统,具体介绍可以参考它的介绍。
3、使用O&O Bluecon 2000(http://www.oosoft.com),使用办法和上面的这些第三方软件差不多。
还很多密码恢复的办法,如果你有更多的方法(使用第三方软件除外)请联系Refdom@263.net
发布者: refdom
来源: 原创