9种方法破解XP登录密码( 二 )


在系统启动前 , 插入启动盘 , 进入:C:WINNTSystem3Config;用COPY命令将SAM文件复制到软盘上 。拿到另一台机子读取 。这里需要的工具是LC4 , 运行LC4 , 打开并新建一个任务 , 然后依次击“IMPORT→Import;from;SAM;file” , 打开已待破解的SAM文件 , 此时LC4会自动分析此文件 , 并显示出文件中的用户名;之后点击“Session→Begin;Audit” , 即可开始破解密码 。如果密码不是很复杂的话 , 很短的时间内就会得到结果 。

不过 , 如果密码比较复杂的话 , 需要时间会很长 , 这时我们就需要用下面的方法了

方法4――用其他SAM文件覆盖(前提是你可以得到另外一台电脑的SAM文件和它的密码……个人觉得是最为可行的办法)

1――如上所说 , SAM文件保存着登录名以及口令 , 那么我们只要替换SAM文件就是替换登录名以及口令了 。不过 , 这个替换用的SAM文件的“产地”硬盘分区格式要和你的系统一样(看是FAT32还是NTFS , 你自己确认) 。最好这个“产地”的系统没有设密码 , 安全方面设置没动过(实际上很大部分的个人电脑都是这样) , 当然 , 比较保险的方式是把XP的[Win;NTSystem;32Config]下的所有文件覆盖到[C:Win;NTSystem;32Config]目录中(假设你的XP安装在默认分区C:) ,

2――如果得不到别人的帮助(我是说“万一”) , 你可以在别的分区上在安装一个XP系统 , 硬盘分区格式要和原来的一样 , 并且请你注意一定不要和原来的XP安装在同一分区!在开始之前 , 一定要事先备份引导区MBR , 备份MBR的方法有很多 , 使用工具软件 , 如杀毒软件KV3000等 。装完后用Administrator登陆 , 现在你对原来的XP就有绝对的写权限了 , 你可以把原来的SAM考下来 , 用10PHTCRACK得到原来的密码 。也可以把新安装的XP的Win;NTSystem;32Config下的所有文件覆盖到C:Win;NTSystem;32Config目录中(架设原来的XP安装在这里) , 然后用KV3000恢复以前悲愤的主引导区MBR , 现在你就可以用Administrator身份登陆XP了 。

[2号方案我自己都觉得麻烦 , 还是1号:叫别人帮忙比较好……]

【另外 , 据说C:windowsepair;目录下的SAM是原始版本的 , 可以用它来覆盖;system32下的这个;SAM , 这样就可以删除现在的密码 , 而恢复到刚开始安装系统时的密码了 。如果这个密码为空 , 岂不是……;】

方法5――使用Win;2000安装光盘引导

修复系统(前提……很明显吧?就是你要有一张Win;2000安装光盘)

使用Win;2000安装光盘启动电脑 , 在Wndows2000安装选择界面选择修复Windows2000(按R键); , 然后选择使用故障控制台修复(按C键) , 系统会扫描现有的Window2000/XP版本 。一般只有一个操作系统 , 所以只列出了一个登录选择(l:C:Windows) 。从键盘上按l , 然后回车 , 这个时候 , Window;XP并没有要求输人管理员密码 , 而是直接登录进入了故障恢复控制台模式(如果使用的是WindowsXP安装光盘启动的 , 那是要求输人管理员密码的 。这里指的管理员是指系统内建的Administraor账户)熟悉Windows的朋友都知道 , 故障恢复控制台里面可以进行任何系统级别的操作 , 例如:复制、移动、删除文件 , 启动、停止服务 , 甚至格式化、重新分区等破坏性操作 。

测试使用光盘:集成SP3的Windows2000;Proessional;简体中文版 。

测试通过的系统:WindowsXP;Proessional , 打SPI补丁的WindowsXP;(FAT32和NTFS文件系统都一样)

[需要注意的是 , 由于各种原因 , 市面上的一些Windows2000安装光盘不能够显现故障控制台登录选项 , 所以也无法利用这个漏洞 。同时 , 由于故障控制台模式本身的限制 , 也无法从网络上利用这个漏洞 , 换句话说 , 这个漏洞仅限于单机 。]

推荐阅读