我如何才能以纯文本形式读取 crd 文件的内容(即恢复我的密码)?

我如何才能以纯文本形式读取 crd 文件的内容(即恢复我的密码)?

由于昨天犯的一个愚蠢错误,我丢失了所有密码。这些密码非常重要。我的计算机将它们保存在 Windows 凭据下。但是,我无法查看存储在 Windows 凭据下的密码。备份凭据时,我得到了一个 crd 文件。我如何查看密码?我尝试使用 Vaultpasswordview 和 credentialfileview,但都没有用。我尝试使用 John the Ripper,但没有用(可能是因为我不知道如何使用它)。(我有 Python 经验,如果有帮助的话。)

使用 Vaultpasswordview,我可以查看 Web 凭据,但无法查看 Windows 凭据。Vaultpasswordview 上的十六进制是用点分隔的密码,而 Credentialfileview 上的密码则是乱码

我无需使用任何程序,就使用 PowerShell 和以下代码获得了保险库的密码:

[void][Windows.Security.Credentials.PasswordVault,Windows.Security.Credentials,ContentType=WindowsRuntime]
$vault = New-Object Windows.Security.Credentials.PasswordVault
$vault.RetrieveAll() | % { $_.RetrievePassword();$_ }

我可以将其更改为给我 Windows 凭据而不是 Web 凭据吗?

相关内容