WINDOWS登录密码破解

通过NET命令重建WinXP登录密码
  如果忘记了WinXP登录口令,而且在忘记密码之前也没有通过WinXP提供的“忘记密码向导”制作密码启动盘,那该怎么办?其实通过运行WinXP的内部命令Net命令就可以解决。
  现在以恢复用户“ABCD”登录口令为例来说明解决登录口令忘记的方法:重新启动WinXP,在启动画面出现后的瞬间,按F8,选择“带命令行的安全模式”运行。启动过程完毕后,系统列出了超级用户Administrator和用户ABCD的选择菜单,鼠标点击Administrator,进入命令行模式后键入命令:“net user ABCD 1234 /add”,强制性将ABCD用户口令更改为“1234”。若想在此添加某一用户(如:用户名为12345,口令为67890)的话,则应键入“net user 12345 67890 /add”,添加后可用“net localgroup administrator 12345 /add”命令将用户提升为系统管理组administrator用户,具有超级权限。然后重新启动WinXP,选择正常模式运行,就可以用更改的口令“1234”登录ABCD用户了。此方法仅适用于采用FAT32分区安装且用户账户不是汉字名称的WinXP。

通过双系统删除Windows XP登录密码

  如果我们的机器中除了Windows XP外还有其它操作系统的话,可以使用另外一个操作系统启动,然后删除“C:/Windows/System 32/Comfig”目录下的“SAM”文件(这里假设Windows XP安装在C盘),即账号密码数据库文件。然后重新启动Windows XP,这时管理员“administratoc”账号就没有密码了。举一反三,如果只有一个WindowsXP系统,也可以取下硬盘换到其它机器上将SAM文件删除

  此方法适用于采用FAT32分区安装的Windows XP,如果是采用NTFS分区安装的,要保证其它系统能访问NTFS分区才行。

更换屏幕保护程序:将“C:Windows/System 32”,将“Logon.scr”更名为“Logon.scr.bak”,再复制一个“Command.com”并将文件更名为“Logon.scr”。然后重新启动机器,当启动屏幕保护时,你会发现屏幕显示为命令行模式,而且是有administratoc权限的,通过这个就可修改密码或添加新管理员账号。进入Windows XP后再将“Logon.scr.bak”屏幕保护程序的名字改回来即可。此法适用于在NTFS分区安装的Windows XP。出现命令提示行后,可用 net user 来更改密码.

使用其它工具重建Windows XP登录密码

  在网上可以找到很多Windows XP登录工具,比如使用Linux Boot Disks的启动盘可访问NTFS文件系统,并能读取注册表、重写账号和密码;使用NT Acess工具可绕过系统Syskey的保护,重新设定Windows NT/2000、Windows XP上的密码;还有Passware Kit、o&oBluecon 2000等工具,具体操作大家可以参考各软件的说

密码存放的位置:

域用户的密码将存放在活动目录数据库中,默认是在DC中的NTDS.DIT中,但本地计算机的用户密码依然存放在本地计算机的SAM数据库中,域控制器降级后,域用户帐户将本删掉,这时候你的客户端使用的是本地用户帐户进入,密码存储位置依然是system32/config/sam中
 
Windows 2000/XP/Server 2003密码备份
  
  方法1:
  
  第一步:在命令提示符下输入“at time /interactive regedit.exe”命令,添加一个计划任务。使用at命令,目的是要以system权限运行“注册表编辑器”程序。
  
  小提示
  
  “time”指定运行命令的时间,只要稍离当前时间1~2分钟即可。例如:当前时间为13:43,命令为“at 13:45 /interactive regedit.exe”。“/interactive”允许作业在运行时,与当时登录的用户桌面进行交互。
  
  第二步:打开注册表编辑器,找到[HKEY_LOCAL_ MACHINE/SAM/SAM],现在可以访问了。右击SAM子键,选择“导出”或单击菜单“文件→导出”,即可导出SAM文件内容。关闭“注册表编辑器”。
  





windows7密码破解:

 方法一:

Windows登陆密码破解是如何办到的呢?这里向你全面介绍了Windows登陆密码破解的原理以及具体的操作和注意事项,让我们开始逐一讲述吧:

Windows登陆密码破解原理:

windows的身份验证一般最终都是在lsass进程,默认模块是msv1_0.dll,而关键在其导出函数LsaApLogonUserEx2,

本程序通过注入代码到lsass进程hook LsaApLogonUserEx2,截取密码。只要有身份验证的过程,

LsaApLogonUserEx2就会触发,如ipc$,runsa,3389远程桌面登陆等。

程序对不同系统做了处理,在2000,2003,xp,vista上都可以截取,

在2000,2003,xp中,通过UNICODE_STRING.Length 的高8位取xor key,如果密码编码过的,则通过ntdll.RtlRunDecodeUnicodeString解码,

vista则通过AdvApi32.CredIsProtectedW判断密码是否编码过,解码用AdvApi32.CredUnprotectW。

可以自己调试器挂lsass跑一下:)

Windows登陆密码破解之接口问题:

HRESULT WINAPI DllInstall( BOOL bInstall, LPCWSTR pszCmdLine);

这是本dll导出的一个函数原型,请不要被名字蛊惑了,这个程序是绿色的。

这个函数内部并没有做任何自启动安装的动作,没有修改注册表或系统文件。只是想选一个符合regsvr32调用的接口而已。

第一个参数本程序没用到,

第二个参数请指定一个文件路径(注意是UNICODE的),记录到的数据将保存到这里(是Ansi的)。

文件路径可以像这样 C:\x.log,

也可以像\\.\pipe\your_pipename,\\.\mailslot\yourslot,

所以你可以自己写loader来调用这个dll,让dll截取到密码时通过pipe或mailslot将数据发给你的程序。数据就是一个字符串(是Ansi的)

Windows登陆密码破解的测试:

你可以不急着写自己的loader来调用,用regsvr32作为loader来测试一下:(你可能需要关闭某些主动防御)

regsvr32 /n /i:c:\xxx.log c:\pluginWinPswLogger.dll

正常的话regsvr32弹出一个提示成功。

这时候你可以切换用户或锁定计算机,然后重新登陆进去,这个过程密码信息就被拦截下来了并保存到c:\xxx.log。



方法二:

Windows 7
操作系统发布时间不长,你是否安装了微软这款非常主流的操作系统。本文为你讲解windows 7操作系统登入密码破解问题。
进入CMD命令提示符模式,将OSK.EXE 和 CMD.EXE 拷贝到别的地方

如果Windows 7装在E盘,请根据个人情况自行改动,执行以下命令

copy e:\windows\system32\osk.exe e:\

copy e:\windows\system32\cmd.exe e:\

然后利用深度winpe v3.0 自带的暴力删除工具Unlocker将OSK.EXE 删除(在CMD中无法删除,Windows 7有系统保护)

然后再利用CMD命令提示符,将CMD.exe 拷贝到SYSTEM32目录中,并命名为OSK.EXE

copy e:\cmd.exe e:\windows\system32\osk.exe

重新启动计算机

在登陆界面下,点击左下角辅助工具,选择On-Screen Keyboard

命令提示符就出现了,用Net User命令,就可以将用户密码更改掉,格式如下

Net user 用户名 密码

这样就重新更改了用户名密码

这样你就完成了windows 7操作系统登入密码破解。

方法三

备工具,深度WINPE 3.0

进入CMD命令提示符模式,将OSK.EXE 和 CMD.EXE 拷贝到别的地方

我的WINDOWS 7 装在E盘,请根据个人情况自行改动,执行以下命令

copy e:\windows\system32\osk.exe e:\
copy e:\windows\system32\cmd.exe e:\

然后利用深度WinPE v3.0 自带的暴力删除工具Unlocker将OSK.EXE 删除(在CMD中无法删除,WINDOWS 7有系统保护)

然后再利用CMD命令提示符,将CMD.exe 拷贝到SYSTEM32目录中,并命名为OSK.EXE

copy e:\cmd.exe e:\windows\system32\osk.exe

重新启动计算机

在登陆界面下,点击左下角辅助工具,选择On-Screen Keyboard

命令提示符就出现了,用Net User命令,就可以将用户密码更改掉,格式如下

Net user 用户名 密码

这样就重新更改了用户名密码

 

方法四

确保你有Win7的安装光盘,用光盘引导电脑,用“修复计算机”项,里面有绕过密码

 

利用开源工具破解、重置密码:

http://blog.csdn.net/kl222/article/details/6837901

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果您忘记了Windows登录密码,您可以尝试以下方法来重置密码: 方法一:使用管理员账户重置密码 如果您的电脑有另一个管理员账户,您可以使用该账户登录并重置丢失的密码。具体步骤如下: 1.使用管理员账户登录您的电脑。 2.按下“Win+X”键打开“电源用户菜单”,然后点击“控制面板”。 3.在“控制面板”中,选择“用户账户”,然后点击“管理另一个账户”。 4.选择您要重置密码的账户,然后点击“更改账户类型”。 5.在“更改账户类型”窗口中,将账户类型更改为管理员,然后点击“确定”按钮。 6.返回“用户账户”窗口,选择要重置密码的账户,然后点击“创建密码”。 7.在“创建密码”窗口中,输入新密码并确认密码,然后点击“确定”按钮。 8.使用新密码重新登录您的电脑。 方法二:使用重置磁盘重置密码 如果您曾经创建过重置磁盘,您可以使用该磁盘来重置丢失的密码。具体步骤如下: 1.在登录界面,点击“重置密码”。 2.插入重置磁盘,然后按照向导提示操作。 3.输入新密码并确认密码,然后点击“确定”按钮。 4.使用新密码重新登录您的电脑。 方法三:使用第三方工具重置密码 如果以上方法无法帮助您重置密码,您可以考虑使用一些第三方工具来重置密码。这些工具包括Offline NT Password and Registry Editor、PCUnlocker等。请注意,使用第三方工具存在一定的风险,因此请谨慎选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值