我有一个只有一个(管理员)帐户的 Windows 7 安装(访客被禁用)。它设置为自动登录,因此我可以毫无问题地进入,我也可以“右键单击”->“以管理员身份运行”,而无需输入任何密码,只需在出现 UAC 提示时单击“是”即可。
我忘记了密码,我想找回密码。
我读过(因为自动登录)我应该有这个键:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoAdminLogon = "1"
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultUserName = username
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultPassword = password
Run Code Online (Sandbox Code Playgroud)
我有AutoAdminLogon,DefaultUserName但没有DefaultPassword。
如果没有密码,系统如何自动登录?可以在别的地方吗?
有了它,我可以以管理员身份运行东西,我觉得应该有一种方法可以在不输入旧密码的情况下更改密码,但不知道如何...
编辑 我不认为我的密码是空白的,因为如果我尝试在帐户设置中更改它,将旧密码字段保留为黑色,它会告诉我密码错误
EDIT2 ophcrack 找到 4 个散列并且没有错误,但是应该放置密码的 .txt 是空的。我真的开始认为管理员密码确实是空的......有没有办法确定它?如果它真的是空的,难道不应该有一种不笨的方法来设置一个吗?
EDIT3 根据用户@abhishekkannojia 的建议,我尝试了以下命令:
net user *account name* *new password*
Run Code Online (Sandbox Code Playgroud)
但是在完成获取超级用户 shell 的步骤之前,我在以管理员身份运行的 shell 上尝试了它,并惊讶地发现......它奏效了!它没有询问我以前的密码,我已经检查过新密码是否有效。出于好奇,我再次尝试了该命令,它仍然让我更改了我登录的帐户的密码,而无需询问我之前的密码。这有点奇怪,但是……它奏效了。
所以,我接受@abhishekkannojia 的回答,但我建议任何会阅读这个问题的人尝试我的“软”版本(使用管理员 shell)。特别感谢发布软件的@Jason C:http ://securityxploded.com/windows-autologin-password.php 如果我像这样配置了自动登录,这对我来说是完美的
Windows 10 上的 OpenVPN 版本 2.5.0。安装后,我得到了两个新的网络适配器:OpenVPN Wintun和OpenVPN TAP-Windows6.
我的 .ovpn 配置文件包含该行,dev tun因此我假设连接会使用该tun接口,但不,它使用的tap是该接口。我尝试重新安装 OpenVPN 只安装tun接口,连接失败并显示以下日志:
...
open_tun
MANAGEMENT: Client disconnected
All tap-windows6 adapters on this system are currently in use
Exiting due to fatal error
Run Code Online (Sandbox Code Playgroud)
这是有道理的,因为没有tap安装适配器,但tun如果配置这么说,为什么不使用适配器呢?日志甚至告诉open_tun。
出于好奇,我尝试更改dev tun为dev tap,但由于多个错误而失败,所以我的 vpn 确实是这种tun类型。谁能解释一下为什么它会这样工作?OpenVPN Wintun如果tap无论如何都使用适配器,那么适配器有什么用?
如果出于某种原因这种行为是正确的,它实际上是否像tun应该或不应该那样在第 3 级运行?