6 безкоштовних хеш-контролерів для перевірки цілісності будь-якого файлу

Іноді, коли ви завантажуєте файли онлайн, вам надається хеш файлу для перевірки цілісності файла. Правильно чи ні, більшість людей ігнорують перевірку хешу файлу, при цьому передбачається, що якщо файл є шкідливим, власник сайту зрозуміє і знищить його. Цей або їх антивірус викорінить підозріле завантаження до його запуску.

Хочете знати, як ви перевіряєте хеш файлу? Ось шість інструментів, які ви можете використовувати для перевірки безпеки файла, який ви завантажуєте.


1. Перевірте хеш файла за допомогою PowerShell

Зручно, що Windows постачається з вбудованим засобом перевірки хешу файлів. Це функція PowerShell, і вона проста у використанні. Функція перевірки хешу файла PowerShell підтримує , , , MACTripleDES, MD5 і .

Ось як ви перевіряєте хеш файлу за допомогою PowerShell.

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

get-filehash FILEPATH

Наприклад, "get-filehash c: \ test.txt ", який дає наступний висновок:

Типовий хеш виводу знаходиться в SHA256. Якщо вам потрібне інше хеш-значення для файлу, використовуйте наступну команду:


get-filehash -Algorithm [HASH TYPE] FILEPATH

Наприклад, "get-filehash -Algorithm SHA384 c: \ test.txt "тепер дає наступний висновок:

Час створення хешу залежить від розміру файлу та алгоритму, який ви використовуєте.

2. Хеш-генератор

Хеш-генератор SecurityExploded - це простий у використанні інструмент для генерації хешів, який підтримує широкий спектр алгоритмів хешування. Безкоштовний інструмент для хешування може генерувати хеші для MD5, SHAxxx, Base64, LM, NTLM, CRC32, ROT13, RIPEMD, ALDER32, HAVAL та інших.

Це один з найповніших інструментів хешування.

Що хорошого в Hash Generator, так це те, що ви можете використовувати його в будь-яких ситуаціях. Хочете геш для певного фрагмента тексту? Просто скопіюйте текст в Hash Generator. Хочете швидко створити файловий хеш у провіднику? Скористайтеся пунктом меню 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-розрядна версія) | Windows (64-розрядна версія) (обидві безкоштовні)

4. ХешТаб

HashTab - це інший підхід до генерації файлових хешів. Замість того, щоб використовувати окремий інтерфейс для створення хешів файлів, HashTab додає вкладку в меню «Властивості». Потім, замість перетягування файлу, клацніть файл правою клавішею миші, виберіть «Властивості» та відкрийте вкладку «Хеші файлів».


HashTab створює хеші для MD5, CRC32 і SHA1 за замовчуванням. Параметри HashTab дозволяють додавати хеші для більш ніж 25 додаткових хешів, включаючи сімейство SHA, RIPEMD, TIGER і WHIRLPOOL.

Ви можете додати більше хешів на вкладку Хеші файлів, відкривши меню Властивості, вибравши вкладку Хеші файлів і вибравши Параметри. Будь ласка, перевірте хеші, які ви бажаєте додати, і натисніть кнопку Гаразд.

Ще одна приємна функція HashTab - вбудована програма перевірки файлів. Ви можете зробити перехресне посилання на будь-який файл на вкладці Хеші файлів за допомогою пункту Порівняти файл.

Звантажити: HashTab для 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, , ,  або .


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

Щоб використати запит VirusTotal, виберіть хеш файлу у списку, потім перейдіть до «Інструментів» > «Запит VirusTotal».

Завантажити: MultiHasher для Windows (безкоштовно)

Як ви перевіряєте цілісність файла?

Перевірка гешу завантаженого файла - це швидкий і простий спосіб переконатися, що ваш файл безпечний. Якщо завантажений файл є шкідливим або якимось чином змінений, отриманий хеш відрізнятиметься від геша, який дає вам веб-сайт.

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

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

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

Однак система далека від досконалості, тому багато людей воліють робити перехресні посилання на своє програмне забезпечення, використовуючи інструмент створення та перевірки хешів файлів. Хочете дізнатися більше про шифрування і хешування? Ось десять основних термінів шифрування, які всі повинні знати і розуміти. шифрування, які всі повинні знати і розуміти.!

COM_SPPAGEBUILDER_NO_ITEMS_FOUND