Principal Windows 10 Obtenha o hash do arquivo com o PowerShell no Windows 10

Obtenha o hash do arquivo com o PowerShell no Windows 10



No Windows 10 e no Windows 8, é possível obter valores de hash para um arquivo sem usar ferramentas de terceiros. Um cmdlet especial permitirá que você calcule os valores de hash SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 e RIPEMD160 de um determinado arquivo. Veja como isso pode ser feito.

Propaganda


O objetivo geral dos valores de hash é garantir que um arquivo seja genuíno e que seu conteúdo não tenha sido alterado por terceiros, outro software ou malware. Quando um arquivo é modificado, seu valor hash também é modificado. Também é possível comparar e combinar valores de hash para descobrir se dois ou mais arquivos são idênticos.

A capacidade de calcular o hash do arquivo faz parte da API criptográfica do Windows. A interface do usuário do sistema operacional não tem a opção de calcular ou mostrar o valor de hash para arquivos. Em vez disso, você pode usar o cmdlet Get-FileHash no PowerShell. Aqui está como usá-lo.

Para obter o hash do arquivo com PowerShell no Windows 10 , faça o seguinte.

A sintaxe geral do cmdlet é a seguinte:

quantas fotos no google photos
Get-FileHash c:  windows  explorer.exe | Format-List

Open PowerShell e digite o comando acima para testá-lo. Ele calcula o valor de hash SHA256 para o arquivo fornecido e produz a saída da seguinte maneira.

Obter arquivo de demonstração de hash

Para calcular o valor de hash diferente de SHA256, use a opção -Algorithm. Por exemplo, para obter o valor de hash MD5, execute o seguinte comando:

como faço para instalar o bluetooth no windows 10?
Get-FileHash c:  windows  explorer.exe -Algorithm MD5 | Format-List

O resultado será o seguinte:

Obter arquivo Hash Md5

A lista de valores possíveis para o -Algorithm é a seguinte:

  • SHA1
  • SHA256
  • SHA384
  • SHA512
  • MACTripleDES
  • MD5
  • RIPEMD160

Outra opção útil que você precisa saber é -LiteralPath. Ele especifica o caminho para um arquivo. Ao contrário do parâmetro de caminho padrão, o valor do parâmetro LiteralPath é usado exatamente como é digitado. Nenhum caractere é interpretado como caractere curinga. Se o caminho incluir caracteres de escape, coloque o caminho entre aspas simples. As aspas simples instruem o Windows PowerShell a não interpretar caracteres como sequências de escape.

Usando o cmdlet Get-FileHash, você pode obter valores de hash para um arquivo nativamente. É muito útil, especialmente quando você está trabalhando em um ambiente seguro onde software de terceiros não é permitido. O console do PowerShell vem com o Windows 10 e pode ser acessado em todas as instâncias instaladas, portanto, você pode usar o cmdlet Get-FileHash em qualquer lugar.

Artigos Interessantes

Escolha Do Editor

Correção: o Skype não funciona no Windows 10 build 9860
Correção: o Skype não funciona no Windows 10 build 9860
Veja como fazer o Skype funcionar corretamente no Windows 10.
O fornecimento de Yeezy é legítimo?
O fornecimento de Yeezy é legítimo?
O Yeezy Supply é legítimo ou não? Agora, essa é uma excelente pergunta. Yeezy Supply foi o tema de muitas discussões acaloradas, especialmente em 2018 e 2019. De acordo com muitos clientes insatisfeitos, sites de avaliação e até mesmo notícias, Yeezy Supply é
Como sair do bate-papo na fila
Como sair do bate-papo na fila
Às vezes, conversar com pessoas em aplicativos de mensagens de texto pode ser esmagador, especialmente se você fizer parte de um grupo. Quando há muitas pessoas falando ao mesmo tempo, pode ser agitado e até um pouco frustrante. O
Como corrigir a falta de som dos alto-falantes do computador
Como corrigir a falta de som dos alto-falantes do computador
O som é vital quando você deseja uma experiência completa do seu PC, seja para jogar, transmitir programas ou simplesmente receber suas notificações. Os problemas que podem ocorrer em seu computador podem ser relacionados a hardware, falhas de software,
Como jogar Build 41 no Project Zomboid
Como jogar Build 41 no Project Zomboid
O Project Zomboid está atualmente em acesso antecipado, o que significa que o jogo ainda não está completo. As mudanças só virão à medida que mais desenvolvedores trabalharem no jogo. Agora, alguns jogadores preferem jogar no Build 41 do Project Zomboid. Você
Como usar um teclado ou mouse em um PS4
Como usar um teclado ou mouse em um PS4
Quer conectar seu teclado e mouse ao PS4? Sem problemas. Embora apenas alguns jogos o suportem nativamente, existem algumas vantagens interessantes.
Feliz dia de são David! O Google marca o Dia de São Davi com um lindo Doodle Galês
Feliz dia de são David! O Google marca o Dia de São Davi com um lindo Doodle Galês
O Google marcou o Dia de São Davi com um doodle repleto de cultura galesa, de um instrumento tradicional galês a um campo de narcisos na primavera. Criado pelo ilustrador sueco Sander Berg, o Doodle do Dia de São Davi riffs sobre