Card image cap

Как вычислить хеш-сумму файла встроенным средством Windows или Как проверить целостность файла встроенным средством Windows

Файлы , которые мы загружаем из интернета, такие как образа ISO , программы, файлы, во избежании не корректной их загрузки или даже вредоносным изменением третьих лиц, представляют для них хеш-сумму.

Контрольную хеш-сумму используют для проверки файла, который мы скачали на наш компьютер, с хеш-суммой файла, который они предоставляет. Либо снимают хеш-сумму с файла и периодически её проверяют, сравнивают, доказывая его целостность.

Хеш-сумма может называться, как контрольная сумма, хэш-значением или значением хеш-функции, создается путем запуска криптографической хеш-функции , обычно MD5 или SHA-1 , в файле.

В нашей статье расскажу как вычислить хеш-сумму файла встроенным средством Certutil с помощью командной строки.

Шаг 1 выводим команду Выполнить клавишами Win+R и набираем cmd

Шаг 2 в командной строке запускаем команду certutil -hashfile c:\file.exe

где: c:\file.exe - путь до файла

По умолчанию утилита считает хеш-сумму с помощью SHA1. Если хотите использовать другой, доступны: MD5, MD4, MD2, SHA512, SHA384, SHA256, SHA1.

Например:

certutil -hashfile С:\file.exe MD5 >>hash.txt

где:

  • С:\file.exe - путь до файла
  • MD5 - хэш-алгоритм
  • >>hash.txt - запись хеш-суммы в txt файл

Для вычисления нескольких файлов, данный скрипт записывается в команндный файл и последовательно указываются все необходимые файлы для вычисления.

Все праметры можно увидеть если ввести команду certutil -hashfile -?


Поддержать развитие журнала
10 июня 2023, 23:03 Категория Windows 436
Список всех статей в журнале