Qual formato / algoritmo é a senha com hash nos arquivos de resposta do Windows 7?

2

Eu criei um arquivo de resposta usando o Gerenciador de Imagem de Sistema do Windows (SIM). Armazenei a senha e a coloquei em oculto, resultando em alguma forma de senha com hash.

Alguém sabe o formato que isso exige? Espero poder gerar a senha em um script em lote e substituir o valor, preenchendo-o no momento da instalação por uma senha definida no momento, mas isso depende da possibilidade de gerar.

    
por Centimane 13.08.2015 / 14:43

1 resposta

2

A senha armazenada no arquivo XML do Sysprep não é hash . A string que você vê lá é simplesmente a string unicode codificada em Base64 e pode ser facilmente decodificada usando qualquer página web ou Powershell.

link

(Exemplo copiado da página mencionada acima)

Copy the string after and past it in a file (pwd.txt) for example and copy it to your local machine with full Windows and Powershell. Then you can recover the password by doing the following:

PS>$encryptedpwd = get-content C:\temp\pwd.txt
PS>$encryptedpwd
VABoAGkAcwAgAG4AbwB0ACAAbQB5ACAAcgBlAGEAbAAgAFAAYQBzAHMAdwAwAHIAZAA=
PS>[System.Text.Encoding]::Unicode.GetString([System.Convert]::FromBase64String($encryptedpwd))
This not my real Passw0rd

A página a seguir (novamente a partir do link anterior) fornece mais detalhes sobre como trabalhar com a string Base64 usando o powershell e pode ser usada como ponto de partida para descobrir como codificar diretamente essas senhas:

link

Dito isto, como não é criptografado ou criptografado de forma alguma, não há nenhum benefício de segurança real em fazê-lo.

    
por 13.08.2015 / 15:44