Skip to content

7.7 自动登录

https://scz.617.cn/windows/200703081942.txt

A:

涉及如下一批注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

AutoAdminLogon REG_SZ 1 DefaultUserName REG_SZ DefaultPassword REG_SZ DefaultDomainName REG:SZ DontDisplayLastUserName REG_SZ 0 AutoLogonCount REG_DWORD ForceAutoLogon REG_SZ 1 AltDefaultUserName REG_SZ AltDefaultDomainName REG_SZ

D:

如果不是直接操作注册表实现自动登录,而是用Tweak UI去实现,情况变得有些复杂。 参看MSDN里的"Protecting the Automatic Logon Password",DefaultPassword被用 LsaStorePrivateData()函数保护起来,此时涉及如下一批注册表项:


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SECURITY\Policy\Secrets\DefaultPassword] @=hex(4):

[HKEY_LOCAL_MACHINE\SECURITY\Policy\Secrets\DefaultPassword\CupdTime] @=hex(0):

[HKEY_LOCAL_MACHINE\SECURITY\Policy\Secrets\DefaultPassword\CurrVal] @=hex(0):

[HKEY_LOCAL_MACHINE\SECURITY\Policy\Secrets\DefaultPassword\OldVal] @=hex(0):

[HKEY_LOCAL_MACHINE\SECURITY\Policy\Secrets\DefaultPassword\OupdTime] @=hex(0):

[HKEY_LOCAL_MACHINE\SECURITY\Policy\Secrets\DefaultPassword\SecDesc] @=hex(0):


如果winlogon没有找到被LsaStorePrivateData()函数保护起来的DefaultPassword, 就使用明文的DefaultPassword。

Cain可以将被LsaStorePrivateData()函数保护起来的DefaultPassword还原成明文。