Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Descubra como usar o Get-FileHash no Windows PowerShell

No ambiente Windows, o comando Get-FileHash é uma ferramenta poderosa disponível no PowerShell que permite calcular o hash de um arquivo. Esse comando é útil para verificar a integridade de arquivos, garantindo que não foram alterados ou corrompidos. Neste artigo, vamos explorar como utilizar o Get-FileHash com exemplos práticos.

O que é um Hash? Um hash é um valor numérico gerado a partir de um arquivo através de uma função hash. Ele serve como uma "impressão digital" do arquivo, permitindo que você verifique se o arquivo foi alterado. Se o hash de um arquivo mudar, isso indica que o conteúdo do arquivo também mudou.

Como usar o Get-FileHash no PowerShell O Get-FileHash é um cmdlet do PowerShell que calcula o hash de um arquivo usando algoritmos como SHA256, SHA384, SHA512, MD5, entre outros. Abaixo estão exemplos de como usar esse comando.

Exemplo 1: Calculando o hash SHA256 de um arquivo

# Abra o PowerShell e execute o comando abaixo
Get-FileHash -Path "C:\caminho\para\seu\arquivo.txt" -Algorithm SHA256

Este comando calculará o hash SHA256 do arquivo especificado e exibirá o resultado.

Exemplo 2: Calculando o hash MD5 de um arquivo

# Abra o PowerShell e execute o comando abaixo
Get-FileHash -Path "C:\caminho\para\seu\arquivo.txt" -Algorithm MD5

Este comando calculará o hash MD5 do arquivo especificado, que é útil para verificações rápidas de integridade.

Exemplo 3: Calculando o hash de múltiplos arquivos

# Abra o PowerShell e execute o comando abaixo
Get-ChildItem -Path "C:\caminho\para\seus\arquivos" | ForEach-Object { Get-FileHash -Path $_.FullName -Algorithm SHA256 }

Este comando calculará o hash SHA256 de todos os arquivos em uma pasta específica.

Exemplo 4: Salvando o hash em um arquivo de texto

# Abra o PowerShell e execute o comando abaixo
Get-FileHash -Path "C:\caminho\para\seu\arquivo.txt" -Algorithm SHA256 | Out-File -FilePath "C:\caminho\para\seu\hash.txt"

Este comando calculará o hash SHA256 do arquivo especificado e salvará o resultado em um arquivo de texto.

Conclusão O Get-FileHash é uma ferramenta essencial para qualquer administrador de sistemas ou engenheiro de segurança que precisa verificar a integridade dos arquivos. Com a capacidade de usar diferentes algoritmos de hash, ele oferece flexibilidade e segurança.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.