Знайти хеш суму. Як порівняти хеш-суми файлу. Контрольні суми образів Windows

Вміст статті:

У деяких ситуаціях, можливо, необхідно порахувати MD5 хеш-суму для файлу, який ви завантажили на свій комп'ютер. Наприклад, щоб бути впевненим, що ви завантажили саме той файл, який хотіли і зловмисник його не модифікував. У цій статті ми розглянемо 2 різні способи зробити це: через розширення для провідника, а також через командний рядок.

Варіант через розширення для провідника

Для провідника Windows є чудова програма Hashtab, яка безкоштовна для некомерційного використання. Завантажити її можна з . Вибираємо безкоштовну (Free) версію та тиснемо на кнопку "Download".

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

Варіант через командний рядок (із встановленням програми)

У випадку, якщо необхідно порахувати хеш-суму файлу через командний рядок, ми можемо скористатися утилітою від Microsoft, яка підходить саме для таких випадків. Завантажуємо її з і встановлюємо. Для цього потрібно буде створити якусь папку на жорсткому диску та вказати її в процесі встановлення. У нашому прикладі програма була встановлена ​​в папку C: Program Files (x86) FCIV. Для того, щоб порахувати MD5 хеш-суму файлу, нам необхідно запустити командний рядок і в ньому набрати наступну команду:

"C:\Program Files (x86)\FCIV\fciv.exe" -md5 C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe

Як бачите, MD5 хеш-сума однакова як першого варіанта, так другого.

"C:\Program Files (x86)\FCIV\fciv.exe" - це шлях до файлу fciv.exe
-md5 - вказівка ​​алгоритму за яким fciv.exe вважатиме хеш-суму
C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe - шлях до файлу, для якого ми вважаємо хеш-суму.

Варіант через командний рядок (без встановлення програм)

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

У наш цифровий вік, навіть один жалюгідний байт може коштувати багато. Якщо у файлі ISO образу немає хоча б байта, то користь від подібного файлу буде сумнівною. Одного разу, коли ви захочете проінсталювати собі нову операційну систему, процес перерветься на певному етапі установки, через те, що образ виявився битим. Тому будь-який ISO файл слід просканувати на цілісність, перш ніж пропалити його на болванку. Таким чином, ви заощаджуєте свій дорогоцінний час і застерігаєте себе від безглуздих казусів, що виникли в процесі використання дисків, на яких був записаний той чи інший образ ISO. І ще один важливий момент, побитий ISO образ може надати як з причини, яка не залежить від вас - наприклад, сам файл був завантажений автором вже побитим. А також через нестабільність вашого інтернет-з'єднання, що в результаті призвело до втрати даних при завантаженні файлу на ваш комп'ютер.

Для сканування контрольної суми ISO образу вам слід послідовно виконати наступні кроки. Докладно описувати немає сенсу, оскільки програма досить проста і вимагає глибоких знань і серйозного описи. Однак давайте покроково:

  1. Шукаємо на просторах всесвітньої мережі програму HashTab (або їй аналогічну програму, призначену для перевірки контрольних сум (або хеш-сум) ISO образів), завантажуємо її собі на комп'ютер і встановлюємо. Завантажити програму можна, наприклад, звідси http://www.softportal.com/get-19546-hashtab.html або з офіційного сайту. Процес установки досить простий і вимагає опису;
  2. Далі тиснемо правою клавішею миші на файл ISO образу і вибираємо зі спливаючого контекстного меню пункт «Властивості», де буде розташовуватися нова вкладка, створена програмою HashTab;
  3. Переходимо у вкладку «Хеш суми файлів», там буде вказана хеш сума завантаженого файлу. Ця сума є контрольною для того файлу, який ви завантажили і навіть у разі його нецілісності, він все одно матиме контрольну суму;
  4. Копіюємо хеш-суму з опису до ISO файлу (зазвичай, у темі, звідки ви завантажуєте файл, вказується контрольна сума ISO образу, так само контрольна сума має бути присутня на зворотному обороті диска, якщо образ скопійований з диска і якщо диск є ліцензійним), вставляємо її в полі «Порівняння хеша» та натискаємо кнопку «Порівняти файл…».

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

Найцікавіше, що програма HashTab доступна як для користувачів операційної системи Windows, так і для цінителів MacOs. Тому HashTab є універсальним інструментом для перевірки контрольних сум ISO образів. І навіть якщо у вас є кілька комп'ютерів, на яких встановлені різні операційні системи, вам буде набагато звичніше використовувати одне програмне забезпечення, ніж шукати окремі програми, призначені для різних операційних систем. В інтернеті досить багато аналогічних рішень, що дозволяє вам вибрати серед великої кількості практично однакових програм, що відрізняються один від одного хіба що інтерфейсом. Втім, всі ці програми досить прості і не дуже широкі в плані своєї функціональності, тому що б ви не вибрали, все це буде приблизно одного поля ягода. Успіхів вам та цілісності інформації!

19/01/2016

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

03/11/2015

MultiHasher - легка програма, створена португальськими комп'ютерниками для обчислення хешу будь-яких документів. Даний калькулятор може за раз обчислити кілька значень хешу для одного файлу. Працює з алгоритмами CRC32, SHA-1, SHA-256, SHA-384, SHA-512 та MD5. Також є функція для перевірки файлу за допомогою VirusTotal. Програма інтегрується в провідник Windows, що полегшує роботу та обчислення хешу в рази. Ще для простоти роботи з програмою включається функція Drag and Drop, швидкого додавання файлів або навіть папки в чергу обробки. Програма мультимовна і має російську мову, що дає їй перевагу перед іншою мовою.

20/04/2015

HashTools – корисна, проста у використанні утиліта, що допомагає досить швидко визначити кінцеву контрольну суму файлів. Утиліта корисна для користувачів, які хочуть перевірити цілісність наявних файлів. Програма має досить простий інтерфейс, що дозволяє досить швидко вибрати файл чи потрібний каталог. Потім необхідно задати алгоритм визначення контрольної суми. HashTools підтримує генерування контрольних сум за допомогою SHA256, SHA384, MD5, SHA1, CRC32, SHA512. Дозволяє зберігати звіт можна у вигляді файлу з розширенням SFV. Користувач може вибирати файли для обробки, перетягуючи...

26/08/2014

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

Найчастіше роздобути заповітні хеші – це далеко не все, що потрібно зробити перед тим, як починати брутацію. Іноді ще буває корисно зрозуміти, а що, власне, брутуватимемо, визначити хеш або іншими словами, дізнатися, що за хеш попався під час проведення пентесту.

Найпростішим способом дізнатися алгоритм хеша – онлайн-сервіс. Один з найпопулярніших сервісів визначення хешу онлайн є сайт onlinehashcrack.com.

Використовувати цей сервіс дуже просто:

  1. Переходьте на сайт onlinehashcrack.com
  2. Введіть знайдений хеш
  3. Отримуєте результат

Сервіс вміє визначати понад 250 типів хешів.

Визначення хешу за допомогою hashID

У деяких випадках лізти в інтернет для визначення типу хеша буде важко. У таких ситуаціях можна використати спеціальні утиліти. Одна з найпопулярніших на сьогоднішній день – інструмент hashID.

Ця утиліта прийшла на зміну утиліт HashTag та Hash-Identifier.

hashID- це надзвичайно корисна тулза на Python 3, яка спробує визначити, який тип хеша перед нею.

У бібліотеці hashID більше двохсот різних сигнатур хешей та сервісів, що їх використовують.


Визначення хешу за допомогою утиліти hashID

Утиліта товаришує з , а також без проблем запускається і на другій гілці Python.

Установка hashID

$ pip install hashid
$ pip install --upgrade hashid
$ pip uninstall hashid

Завантажити hashID

Завантажити утиліту можна з Гітхабу. Там же знайдете повний список хешей, що підтримуються в Excel-файлі.

На цьому все. Цих інструментів визначення хеша вам має вистачити. Всім гарного настрою та інформаційної безпеки!

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

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

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

Windows поставляється з вбудованою функцією перевірки хешів файлів у PowerShell: SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 та RIPEMD160.

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

Get-filehash FILEPATH

Наприклад, "get-filehash c:\test.txt"видасть:

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

Get-filehash -Algorithm FILEPATH

Наприклад, "get-filehash -Алгоритм SHA384 c:\test.txt"видасть:

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

2. Hash Generator

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

Відмінною особливістю Hash Generator є те, що його можна використовувати в різних ситуаціях. Бажаєте хеш для певного фрагмента тексту? Просто скопіюйте текст у Hash Generator. Бажаєте швидко створити хеш-файл у провіднику файлів? Використовуйте Hash Generator у контекстному меню правою кнопкою миші.

3. HashMyFiles для Windows (32-біт) | Windows (64-bit)

Nirsoft's HashMyFiles – це зручний портативний генератор хешів, який дозволяє робити пакетну генерацію хешів. HashMyFiles може відображати хеші для MD5, SHAxxxx та CRC32.

4. HashTab

HashTab – це інший підхід до створення хешів файлів. Замість використання окремого інтерфейсу для створення хешів файлів, HashTab додає вкладку в меню параметрів файлу.

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

5. QuickHash

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

Хоча кількість хешів, які ви можете використовувати, невелика, просто MD5, SHA1, SHA256, SHA512, і xxHash64, але Quick Hash має багато додаткових функцій.

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

Завантажити: QuickHash для