在批处理文件或 PowerShell 脚本中,是否可以更改用户的 PIN、图片密码和/或安全密钥?
密码:我在用net user USERNAME \password:NEWPASSWORD
。
别针:我听说 pin hashes 存储在C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\NGC
(来自这答案)。但是,我不确定如何编辑哈希值,或者在尚未设置 PIN 的情况下添加哈希值。
图片密码:我在很多地方都看到了图片密码图片。我在C:\Users\Username\AppData\Local\Microsoft\Windows\PicturePassword
和中找到了图片C:\ProgramData\Microsoft\Windows\SystemData\SECURITYIDENTIFIER\ReadOnly\PicturePassword
。我还在注册表中看到了很多包含短语的键PicturePassword
。在 mimikatz 中,我还可以找到图片密码作为系统凭据。我应该用新图片密码的位置更新哪个,组合存储在哪里?
安全密钥:我不知道它存储在哪里。
有任何想法吗?