7 бесплатных программ проверки хэша для проверки целостности любого файла
Windows

7 бесплатных программ проверки хэша для проверки целостности любого файла

Вы игнорируете проверку хэша файла на свой страх и риск? Используйте эти инструменты, чтобы убедиться в безопасности загружаемого файла

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

Интересно, как проверить хэш файла? Вот семь инструментов, которые вы можете использовать, чтобы убедиться в безопасности загружаемого файла

1. Проверка хэша файла с помощью PowerShell

Удобно, что Windows поставляется со встроенным средством проверки хэша файлов. Это функция PowerShell, и она проста в использовании. Функция проверки хэша файлов PowerShell поддерживает SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 и RIPEMD160

Вот как проверить хэш файла с помощью PowerShell

Сначала нажмите клавишу Windows Key , затем введите PowerShell. Выберите наиболее подходящий вариант, чтобы открыть PowerShell. Основной командой проверки хэша файла является:

get-filehash FILEPATH

Например, ‘get-filehash c:
ecovery.txt’ дает следующий результат:

По умолчанию хэш выводится в SHA256. Если вам нужно другое значение хэша для файла, используйте следующую команду:

get-filehash -Algorithm  HASH TYPE  FILEPATH

Например, ‘get-filehash -Algorithm SHA384 c:
ecovery.txt’ теперь дает следующий результат:

Время, необходимое для генерации хэша, зависит от размера файла и используемого алгоритма

2. Генератор хэша

SecurityExploded’s Hash Generator – это простой в использовании инструмент генерации хэшей, который поддерживает широкий спектр алгоритмов хэширования. Бесплатный хэш-инструмент может генерировать хэши для MD5, SHAxxx, Base64, LM, NTLM, CRC32, ROT13, RIPEMD, ALDER32, HAVAL и других

Это один из наиболее полных инструментов хэширования

Что замечательно в Hash Generator, так это то, что вы можете использовать его для любого количества ситуаций. Хотите получить хэш для определенного фрагмента текста? Просто скопируйте текст в Hash Generator. Хотите быстро создать хэш файла в File Explorer? Воспользуйтесь опцией Hash Generator в контекстном меню правой кнопки мыши

Вы также можете перетащить файл в Hash Generator, и он сразу же начнет работать

Скачать: Hash Generator для Windows (Бесплатно)

3.HashMyFiles

HashMyFiles от разработчиков Nirsoft – это удобный портативный генератор хэшей. Отличительной особенностью HashMyFiles от большинства других программ является возможность пакетной генерации хэшей. Вы можете загрузить в HashMyFiles список файлов, для которых вам нужен хэш, настроить его на работу и получить хэши для всего списка

HashMyFiles отображает хэши MD5, SHAxxx и CRC32. Как и Hash Generator, вы можете добавить запись HashMyFiles в контекстное меню правой кнопки мыши. Однако HashMyFiles позволяет добавить целую папку для хэширования через контекстное меню, а не один файл, как Hash Generator

Скачать: HashMyFiles для Windows (32-bit) | Windows (64-bit) (Обе бесплатные)

4.OpenHashTab

OpenHashTab – это другой подход к генерации хэшей файлов. Вместо того чтобы использовать отдельный интерфейс для генерации хэшей файлов, OpenHashTab добавляет вкладку в контекстное меню правой кнопки мыши. Таким образом, вместо того чтобы перетаскивать файл в программу, вы щелкаете файл правой кнопкой мыши и выбираете Хешировать

По умолчанию OpenHashTab генерирует хэши MD5, SHA1, SHA-256 и SHA-512. Однако опции OpenHashTab позволяют добавить хэши для 22 дополнительных хэшей, включая семейство SHA, RIPEMD, BLAKE и WHIRLPOOL

Вы можете добавить дополнительные хэши в меню ‘Хэши’, открыв Хэши и выбрав Настройки (значок шестеренки). Отметьте хэши, которые вы хотите добавить, и нажмите OK

Скачать: OpenHashTab для Windows (бесплатно)

5.QuickHash

QuickHash – это генератор хэшей с открытым исходным кодом для Windows, macOS и Linux. Это один из самых полнофункциональных вариантов генерации и проверки хэшей в этом списке

Хотя количество хэшей, которые вы можете использовать, невелико— только MD5, SHA1, SHA256, SHA512 и xxHash64— Quick Hash имеет кучу дополнительных функций

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

Скачать : QuickHash для Windows, macOS или Linux (Debian) (бесплатно)

6.MultiHasher

MultiHasher предоставляет пользователям широкий набор инструментов для генерации и проверки хэшей в одном пакете. Как и многие другие лучшие программы для генерации и проверки хэшей, MultiHasher имеет несколько вариантов хэширования. Вы можете перетащить один файл или целую папку для хэширования или сгенерировать хэш для текстовой строки

MultiHasher выводит хэши в MD5, SHA1, SHA256, SHA384, SHA512 или RIPEMD-160

MultiHasher также имеет функцию, которую я не встречал ни в одном другом генераторе и проверщике хэшей файлов: он интегрирует базу данных проверки вредоносных файлов VirusTotal. Вы можете проверить соответствие хэша загружаемого файла источнику загрузки, а также одновременно сообщить VirusTotal обо всех нежелательных или вредоносных файлах

Чтобы воспользоваться запросом VirusTotal, выберите хэш файла из списка, затем перейдите по ссылке Tools > Query VirusTotal. Однако вам потребуется API-ключ VirusTotal, который вы можете получить, зарегистрировавшись на бесплатном аккаунте VirusTotal

Скачать: MultiHasher для Windows (бесплатно)

Скачать: MultiHasher для Windows (Бесплатно, альтернативная ссылка на скачивание)

7. 7-Zip

Если у вас установлен 7-Zip, вы можете использовать его для быстрой проверки хэша

Перейдите к файлу, который вы хотите проверить, затем щелкните правой кнопкой мыши и выберите 7-Zip > CRC SHA > * , после чего появится 7-Zip Checksum с хэшами для CRC32, CRC64, SHA256, SHA1 и BLAKE2sp

Как проверить целостность файла?

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

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

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

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

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

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий