星际网域
当前位置:网站首页>安全资讯>账户安全>文章内容
XP系统管理员密码失而复得技巧
来源:星际网域 作者:EVE 发布时间:2007-08-04


在使用Windows XP/2000操作系统的过程中,我们可能因为某些原因把管理员(administrator)密码丢失,而在管理员账户下却有很多的工作要做,应该怎么恢复呢?下面介绍几种方法,能有效的恢复管理员密码。

  删除SAM文件



众所周知,Windows 2000的密码存放在系统所在的WinNTSystem 32CONFIG(如果是Windows XP,则目录为Windows

System 32Config)下的SAM文件(如图1)中,SAM文件即账号密码数据库文件。当我们登陆系统时,系统会自动地和Config中的SAM校对,如发现此次密码和用户名与SAM文件中的加密数据全都符合时,你就会顺利登陆;如果错误则无法登陆。既然如此,我们的第一个方法就产生了——删除SAM文件来恢复密码。

如果你使用的是FAT32分区格式,那么可以使用Windows 98启动盘启动电脑,然后删除SAM文件后,再重新启动,此时管理员administrator账号已经没有密码了,这时你可以用administrator账户登录系统,进入系统后再重新设置你的管理员账户密码即可。

如果是NTFS格式,那么稍麻烦些。如果有两个操作系统的话,可以使用另外一个访问NTFS的操作系统启动电脑,或者将这块硬盘以从盘模式挂接到其它能识别NTFS文件系统(如Windows 2000或Windows XP)的计算机上,删除SAM文件,重新启动即可。

  利用软件从SAM文件中找密码



LC4是一款超级密码破解利器,可以实现从SAM文件中进行密码刺探破解,对于可以取得SAM文件的情况来说,选用它能帮我们恢复管理员密码。

如图2,运行LC4打开并新建一个任务,然后依次点击“Import” “Import from SAM file”,打开待破解的SAM文件,此时LC4会自动分析此文件,并显示出文件中的用户名;之后点击“Session” “Begin Audit”,即可开始破解密码。如果密码不是很复杂的话,很短的时间内就会得到结果。

LC4是个功能强大的软件,它的一些高级功能允许用户自定破解策略以及断点等,但已不在本文讨论范围之内,具体使用方法不多讲述。然而,这种方法也有它的不足之处,如果密码比较复杂的话,可能会需要相当长的时间,在此时这种方式就不再那么有效了。

  利用屏保破解密码

我们可以把“%systemroot%system32logon.scr”替换为“cmd.exe”或者“explorer.exe”,然后在系统登陆处等待,过一会,系统就会去运行“logon.scr”这个屏保,因为你替换了这个屏保文件,所以实际上运行的是“cmd.exe”或者“explorer.exe”,并且是“localsystem”权限,现在你就可以破解密码了。最简单的就是在“cmd.exe”里运行“net user administrator”,成功后管理员密码也被清空,关闭“cmd”或者“explorer”就可以用空口令登陆了。

 使用软件修改密码



Passware Kit Enterprise这款软件可以自动把administrator密码修改为12345,重启系统后用此账号登录,然后在“控制面板”用户中,再重新修改管理员密码即可。

Passware Kit Enterprise可以找回多种办公室应用程序档案失去或忘记的密码,包括Excel、Word、Windows 2003/XP/2K/NT、Lotus Notes、RAR、 WinZip、Access、Outlook、Acrobat、Quicken、QuickBooks、WordPerfect以及VBA,在此我们只需要使用其中的Windows KEY功能。

Windows KEY运行后,主界面如图3所示,在软驱中放一张空白软盘(注意:必须是空白软盘,否则不能继续操作),生成一张恢复系统管理员的密码盘,其中共3个文件,分别是Txtsetup.oem、Winkey.sys和Winkey.inf,共417KB。现在用Windows XP安装光盘启动电脑,启动过程中按F6键让系统采用第三方驱动程序。此时,放入该软盘就会自动跳到Windows KEY的界面。这时它会强行把administrator的密码换成“12345”。当你重新启动以后,就要求再次修改密码。

  使用脚本恢复Windows XP用户密码

Windows XP启动脚本(startup scripts)是计算机在登录屏幕出现之前运行的批处理文件,它的功能类似于Windows 9x和DOS中的自动执行批处理文件autoexec.bat。利用这个特性,可以编写一个批处理文件重新设置用户密码,并将它加入启动脚本中,这样就达到了恢复密码的目的。以下是具体步骤(假设系统目录为C:Windows):

使用Windows 98启动盘启动电脑,编写一个能恢复密码的批处理文件a.bat,内容只需要一条“net user”命令即可。如“Net user guozy 123456”,这条命令的意思是将用户guozy的密码设置为“123456”。然后将文件a.bat保存到“C:windowssystem32GroupPolicyMachineScriptsStartup”下。编写一个启动/关机脚本配置文件scripts.ini,这个文件名是固定的,不能改变。内容如下:

[Startup]
0CmdLine=a.bat
0Parameters=

将文件scripts.ini保存到“C:winntsystem32GroupPolicyMachineScripts”下。scripts.ini保存着计算机启动/关机脚本的设置数据,文件内容通常包含两个数据段:[Startup]和[Shutdown]。[Startup]数据段下是启动脚本配置,[Shutdown]数据段下是关机脚本配置。每个脚本条目被分成脚本名和脚本参数两部分存储,脚本名保存在XCmdLine关键字下,参数保存在XParameters关键字下,这里的X表示从0开始的脚本序号,以区别多个脚本条目和标志各脚本条目的运行顺序。

取出Windows 98启动盘,重新启动电脑,等待启动脚本运行。启动脚本运行结束后用户guozy的密码就被恢复为“123456”。合并登录成功后删除上述步骤建立的两个文件即可。



共2页: 上一页 1 [2] 下一页
Tags:技巧 密码 管理员 系统 文件 启动 Windows 脚本 SAM 可以

(阅读次数: 次)


星际网域免责声明:本网站转载纯粹出于为网民传递更多信息之目的,无任何商业目的。如本网站转载稿件涉及版权等问题,请作者在两周内速来电或来函星际网域 web#okeve.com 联系,在此,我们首先向您表示诚挚的歉意,并将尽快予以改正。本网站上发表的内容只代表作者本人之观点,本网站只出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]
用户名: 新注册) 密码: 匿名评论 [所有评论]
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
最新评论:
推荐文章
·计算机密码的安全设定技巧
·设置隐形密码 保护宿舍电脑隐私
·忘记XP登入密码的9种解决办法
·个人信息网上失窃大多因密码简单
·让密码在三四年内开始退休
·解读XP SP2安装光盘的密码
·恢复管理员密码或新建管理员账号
·Windows登录密码轻松破解
·破解Windows屏保密码
·找回Linux/Unix下各系统的密码
·各种操作系统中密码文件的位置
·Windows中EFS加密及解密应用
·强健你的Windows XP系统密码
·教你管理好自己密码的10个技巧
·忘记WinXP登录密码时的救命稻草
热点文章
·忘记XP登入密码的9种解决办法
·Windows登录密码轻松破解
·忘记WinXP登录密码时的救命稻草
·恢复管理员密码或新建管理员账号
·找回Linux/Unix下各系统的密码
·设置隐形密码 保护宿舍电脑隐私
·解读XP SP2安装光盘的密码
·各种操作系统中密码文件的位置
·破解Windows屏保密码
·Windows中EFS加密及解密应用
·强健你的Windows XP系统密码
·计算机密码的安全设定技巧
·密码保护必备小知识
·个人信息网上失窃大多因密码简单
·教你管理好自己密码的10个技巧
相关文章
·Windows中EFS加密及解密应用
·设置隐形密码 保护宿舍电脑隐私
·个人信息网上失窃大多因密码简单
·各种操作系统中密码文件的位置
·强健你的Windows XP系统密码
·忘记WinXP登录密码时的救命稻草
·让密码在三四年内开始退休
·解读XP SP2安装光盘的密码
·教你管理好自己密码的10个技巧
·恢复管理员密码或新建管理员账号
·忘记XP登入密码的9种解决办法
·文档加密超级武器强力推荐
·找回Linux/Unix下各系统的密码
·破解Windows屏保密码
·Windows登录密码轻松破解
网站地图 | 友情链接 | 版权声明 | 高级搜索 | 发表文章 | 留言反馈 | 本站论坛 | 服务 | 关于我们 | RSS订阅
Copyright(C)2005-2008 okeve.com All rights reserved.
推荐使用1024*768以上分辨率来浏览本站
湘ICP备07501566号