Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
A verificação da autenticidade de arquivos é uma prática essencial para garantir a integridade e a segurança dos dados em um ambiente Windows. Isso pode ser feito de várias maneiras, incluindo a verificação de assinaturas digitais e a comparação de hashes. Neste artigo, vamos explorar métodos práticos para verificar a autenticidade de arquivos no Windows, utilizando tanto o CMD quanto o PowerShell.
Exemplos:
Sigcheck é uma ferramenta da Sysinternals que permite verificar assinaturas digitais de arquivos. Para usar o Sigcheck, siga os passos abaixo:
1. Baixe o Sigcheck do site oficial da Sysinternals: Sysinternals Sigcheck
2. Extraia o conteúdo do arquivo ZIP em uma pasta de sua escolha.
3. Abra o CMD e navegue até a pasta onde você extraiu o Sigcheck.
4. Execute o comando abaixo para verificar a assinatura digital de um arquivo:
sigcheck -v caminho\para\seu\arquivo.exe
Exemplo prático:
sigcheck -v C:\Windows\System32\notepad.exe
CertUtil é uma ferramenta de linha de comando integrada ao Windows que pode ser usada para calcular e verificar hashes de arquivos. Para usar o CertUtil, siga os passos abaixo:
1. Abra o CMD.
2. Execute o comando abaixo para calcular o hash de um arquivo:
certutil -hashfile caminho\para\seu\arquivo [algoritmo]
Os algoritmos suportados incluem MD5, SHA1, SHA256, entre outros.
Exemplo prático:
certutil -hashfile C:\Windows\System32\notepad.exe SHA256
O PowerShell também pode ser usado para verificar assinaturas digitais de arquivos. Para isso, use o cmdlet Get-AuthenticodeSignature
:
1. Abra o PowerShell.
2. Execute o comando abaixo para verificar a assinatura digital de um arquivo:
Get-AuthenticodeSignature -FilePath "caminho\para\seu\arquivo.exe"
Exemplo prático:
Get-AuthenticodeSignature -FilePath "C:\Windows\System32\notepad.exe"
Você também pode usar o PowerShell para calcular e comparar hashes de arquivos. Use o cmdlet Get-FileHash
:
1. Abra o PowerShell.
2. Execute o comando abaixo para calcular o hash de um arquivo:
Get-FileHash -Path "caminho\para\seu\arquivo" -Algorithm SHA256
Exemplo prático:
Get-FileHash -Path "C:\Windows\System32\notepad.exe" -Algorithm SHA256