Как проверить контрольную сумму установочного файла

Обновлено: 31.08.2020, автор: Computer Hope

Один из способов узнать, загруженный программный файл можно безопасно установить, чтобы сравнить контрольную сумму файла (также называемую хешем) перед запуском исполняемого файла.

Проверка контрольной суммы файла помогает убедиться, что файл не был поврежден во время загрузки, или изменен злонамеренным сторонним лицом перед его загрузкой. Если он был заражен вредоносным ПО или другим вредоносным ПО после первоначального расчета контрольной суммы, вы обнаружите изменение при вычислении новой контрольной суммы.

Контрольная сумма представляет собой длинную строку чисел, которая выглядит следующим образом :

 6fa92dd2ca691c11dfbfc0a239e34369897a7fab 

Это шестнадцатеричное число уникально для файла .exe установщика, созданного автором. Если кто-то изменил или подделал загруженный вами файл, контрольная сумма на вашем компьютере будет другой.

Примечание

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

  • Как проверить контрольную сумму файла в Windows.
  • Как посмотреть контрольную сумму файла в Linux.

Как проверить контрольную сумму файла в Windows

Многие утилиты могут проверять контрольную сумму файла в Windows. Ниже представлены наши любимые варианты: калькулятор контрольной суммы, простая в использовании утилита для сравнения контрольных сумм и утилита командной строки FCIV от Microsoft.

  • Использование калькулятора контрольной суммы.
  • Использование утилиты Microsoft FCIV.

Калькулятор контрольной суммы

Калькулятор контрольной суммы — это бесплатная утилита для вычисления контрольной суммы файла, которая поддерживает наиболее распространенные использовались алгоритмы контрольной суммы файлов, такие как md5, crc32 и sha1. Калькулятор контрольной суммы также может обрабатывать несколько файлов в пакетном режиме и является простой для понимания и использования программой Windows.

Загрузка и установка калькулятора контрольной суммы

  1. Загрузить Калькулятор контрольной суммы.
  2. Запустите исполняемый файл checkumcalculator_setup.exe .
  3. Следуйте инструкциям по установке программы.

Использование калькулятора

  1. Откройте калькулятор контрольной суммы, если он еще не был открыт после установки.
  2. Щелкните значок Просмотрите рядом с полем файла и найдите файл, который хотите проверить. В нашем примере мы проверяем контрольную сумму файла windirstat1_1_2_setup.exe.
  3. Выберите тип вычисляемой контрольной суммы . По умолчанию для Checksum установлено значение MD5, в нашем примере ниже мы установили значение SHA1.
  4. Нажмите кнопку Calculate .
  5. После нажатия Calculate результат отображается в поле Result. Чтобы сравнить значения с тем, что показано на веб-странице или в документации, скопируйте и вставьте контрольную сумму в поле «Сравнить» и нажмите Проверить . Если оба значения совпадают, вы увидите окно сообщения, указывающее, что значения совпадают.

Использование утилиты Microsoft FCIV

К сожалению, ни одна из версий Microsoft Windows не поставляется с предустановленной утилитой контрольной суммы, но Microsoft выпустила команду командной строки для выполнения контрольной суммы. В нашем примере мы будем загружать, устанавливать и использовать Microsoft FCIV ( File Checksum Integrity Verifier ) для проверки файла установщика WinDirStat. WinDirStat — отличная бесплатная утилита для проверки того, какие файлы и папки занимают место на вашем жестком диске.

Загрузка и установка Microsoft FCIV

  1. Загрузить FCIV от Microsoft.
  2. Запустите исполняемый файл Windows-KB841290-x86-ENU.exe .
  3. Щелкните Да , чтобы принять лицензионное соглашение.
  4. Программа установки спросит, куда вы хотите извлечь файлы. Его удобно разместить в том же месте, что и установщик WinDirStat, поэтому мы рекомендуем вам распаковать его в папку «Загрузки». Нажмите Обзор , выделите Загрузки и нажмите OK.

  1. Нажмите OK , чтобы извлечь файлы. .
  2. Нажмите OK , чтобы закрыть программу установки.
Совет

Если вы скопируете fciv .exe в ваш каталог C: Windows, команда работает из любого каталога или диска в командной строке.

Использование FCIV

  1. FCIV — это утилита командной строки, поэтому вам нужно запустить ее из командной строки Windows. Откройте новое окно командной строки сейчас. В Windows 10 его можно найти в меню «Пуск» Система Windows Командная строка . Вы также можете открыть его из окна Выполнить, нажав Win + R (удерживая клавишу Windows на клавиатуре, нажмите R ), введите cmd и нажмите Enter.
  2. Перейдите в каталог загрузок или в каталог, содержащий fciv и файл, который вы хотите сравнить. В командной строке выполните:
 cd Downloads 
  1. Контрольные суммы, предоставленные в WinDirStat, используют алгоритм SHA1, поэтому нам нужно чтобы использовать параметр -sha1 при запуске FCIV. Например, чтобы проверить windirstat1_1_2_setup.exe , используйте эту команду:
 fciv -sha1 windirstat1_1_2_setup.exe 

FCIV потратит некоторое время на вычисления, а затем выдаст следующий результат:

Контрольная сумма — это длинное шестнадцатеричное число в последней строке:

  6fa92dd2ca691c11dfbfc0a239e34369897a7fab  windirstat1_1_2_setup.exe 

Это шестнадцатеричное число контрольная сумма SHA1 для вашего файла. Убедитесь, что она соответствует контрольной сумме на сайте WinDirStat:

  • Дополнительную информацию об этой команде, ее синтаксисе и параметрах см. на странице команды fciv.

Как проверить контрольная сумма файла в Linux

В Linux контрольную сумму файла можно проверить с помощью одного следующих команд командной строки в зависимости от контрольной суммы, которую автор использовал для сравнения.

  • Контрольная сумма MD5 проверяется с помощью команды md5sum.
  • Контрольная сумма SHA224 проверяется с помощью команды sha224sum.
  • Контрольная сумма SHA256 отображается с помощью команды sha256sum.
  • Контрольная сумма SHA384 отображается с помощью команды sha384sum.
  • Контрольная сумма SHA512 проверяется с помощью команды sha512sum.

Дополнительная информация

  • Как защитить себя в Интернете.
  • Дополнительную информацию и соответствующие ссылки см. На нашей странице контрольных сумм.
  • Справка и поддержка Microsoft Windows.
Оцените статью
Блог о современных технологиях
Добавить комментарий