HashTab — определяем контрольные суммы файла

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

Чтобы убедиться в целостности загруженного файла – необходимо проверить сумму MD5.

Каждый уважающий себя автор или ресурс, который предлагает для загрузки файлы большого объема, должен публиковать вместе с размером файла его MD5 сумму , чтобы пользователь смог проверить загруженный файл и узнать, является ли он битым или нет .
Вы, наверно, видели на некоторых сайтах подобные обозначения – «Контрольная сумма MD5:».

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

Когда нужно делать эту проверку? Тогда, когда вы загружаете файлы большого объема (DVD), программы, видеоуроки, операционные системы и прочее.

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

MD5 FileChecker не требует инсталляции на ПК, а запускается обычным.exe файлом.

После распаковки из архива. Запускаем ярлык Md5Checker.exe

Как пользоваться MD5 FileChecker? Выбираете необходимый файл кнопкой «Обзор», клавишей «Рассчитать» рассчитываете сумму MD5 загруженного файла, а в третью строку вставляем заявленную MD5 сумму и нажимаем «Проверить».


Если программа "скажет" , что суммы совпадают – значит файл целый и невредимый. Можете смело его скачивать и использовать.

Поэтому загружайте бесплатную программу MD5 FileChecker себе на ПК и пользуйтесь с удовольствием.

Под спойлером файл перевода на русский, скопируйте и назовите его Russian.ini(в блокноте) и вставьте в папку "Langs"


Language=English
TranslatedBy=
TranslatorContact=
TranslatorURL=
LastUpdated=14 June 2014


File1.Caption=Файл
OpenChangelog1.Caption=Открыть Changelog
OpenEULA1.Caption=Открыть EULA
Exit1.Caption=Выход
Help1.Caption=Помощь
Homepage1.Caption=Дом. страница
About1.Caption=О программе
TabSheet1.Caption=Контрольная сумма файла
TabSheet2.Caption=Строка Hash
TabSheet3.Caption=Сравнение файлов
TabSheet5.Caption=Сканирование папок
TabSheet7.Caption=Проверка контрольной суммы
Label10.Caption=Выбор папки:
Label11.Caption=Маска файла:
Button8.Caption=Сканирование
Button14.Caption=Стоп
Button11.Caption=Фильтры
Button12.Caption=Экспорт
Label66.Caption=Сравнение 2-х файлов
Label9.Caption=Выберать два файла и посмотреть, если они разные.
Button6.Caption=Сравнить
Label7.Caption=Проверка контрольной суммы
Label8.Caption=Выберите один файл и сравните его с хэша MD5.
Button9.Caption=Проверка
Button16.Caption=Копировать
Label2.Caption=Вставьте строку для вычисления хэш-суммы:
Button4.Caption=Генерация
Label12.Caption=Длина строки:
Button2.Caption=Экспорт
Label1.Caption=Выберите файл для вычисления хэш-суммы:
Button1.Caption=Просматривать...
Button15.Caption=Экспорт
Label5.Caption=Размер файла:
imgFacebookLike.Hint=Перейдите в Facebook
imgDonate.Hint=Подержите проэкт
FrmSettings.Label6.Caption=Выбор языка:
FrmSettings.Caption=Установки
FrmSettings.CheckBox1.Caption=Добавить в контекстное меню проводника
FrmSettings.Button1.Caption=Закрыть
FrmOutputFormat.Caption=Фильтры
FrmOutputFormat.CheckBox2.Caption=Рекурсивное сканирование также вложенных папок
FrmOutputFormat.CheckBox3.Caption=Проверять только действительные файлы PE, такие как EXE, SYS, DLL и т.д.
FrmOutputFormat.CheckBox1.Caption=Пропустить пустые файлы 0 байт
FrmOutputFormat.Label1.Caption=Доступные переменные:
FrmOutputFormat.Label2.Caption=Напишите собственный формат выходного:
FrmOutputFormat.Label3.Caption=Выходной формат
FrmOutputFormat.Label4.Caption=Настройте сканирование
FrmAbout.Label4.Caption=Следуйте в Twitter
FrmAbout.Label5.Caption=Следуйте в Facebook
FrmAbout.Label6.Caption=Поддержите этот проект
FrmAbout.Caption=О
Button18.Caption=Буфер обмена
Button7.Caption=Просмотр...
Button3.Caption=Просмотр...
Button5.Caption=Просмотр...
Button17.Caption=Буфер обмена
FrmSettings.CheckBox3.Caption=Минимизируйте окно приложения при запуске вручную
Label6.Caption=Выберите файл для проверки:
Label20.Caption=Написать контрольную сумму MD5 здесь:
Label21.Caption=Выберите 1-й файл:
Label22.Caption=Выберите 2-й файл:
Label13.Caption=MD5 Контрольная сумма:
Label14.Caption=SHA1 Контрольная сумма:
Label15.Caption=SHA256 Контрольная сумма:
Label16.Caption=SHA384 Контрольная сумма:
Label17.Caption=SHA512 Контрольная сумма:
cbMD5.Caption=MD5 Контрольная сумма:
cbSHA1.Caption=SHA1 Контрольная сумма:
cbSHA256.Caption=SHA256 Контрольная сумма:
cbSHA384.Caption=SHA384 Контрольная сумма:
cbSHA512.Caption=SHA512 Контрольная сумма:
Settings1.Caption=Установки
Configure1.Caption=Конфигурация

FILE_NOT_EXIST=Файл не существует.
SELECT_FILE=Выберите файл...
FILES_IDENTICAL=Файлы идентичны!
FILES_DIFFERENT=Файлы отличаются!
HASH_EMPTY=Хэш поле пустое.
HASH_WRONG=Хэш поле неверно. Используйте MD5 хеш (32 символов).
MD5_CHECK_EQUAL=Контрольная сумма MD5 файла равна!
MD5_CHECK_DIFFERENT=Контрольная сумма MD5 файла разная!
DIR_NOT_FOUND=Папка не существует.
FILES=Файлы
SELECT_FOLDER=Выбирите папку
TEXTAREA_EMPTY=Текстовое поле пусто.
WAIT=Ждите...

Проверка целостности скачанных файлов

Полезные советы
Проигрыватели видео
Кодеки
Download-менеджеры
Torrent-клиенты
Настройки программ
Проверка целостности скачанных файлов

При скачивании мультфильмов (и вообще файлов из интернета) часто случается, что файл скачивается "битым" по тем или иным причинам. Чтобы наверняка удостовериться в идентичности скачанного файла файлу на сервере, необходимо сравнить их контрольные суммы. Для это цели можно использовать алгоритм подсчета контрольных сумм md5 . При добавлении мультфильма на сервер у него вычисляется эта самая контрольная сумма, увидеть ее можно на страничке информации о мультфильме. Чтобы вычислить эту контрольную сумму уже для скачанного файла на вашем компьютере, воспользуйтесь специально написанной нами программой:

  • (размер: ~ 87кб)

Программа не требует установки. Для пользователей операционных систем Linux, Unix, MacOS и других - аналогичные программы смотрите прямо в составе своей ОС.

Краткая инструкция по работе с программой MD5 File Checker:

Запускаем программу. На странице с любым мультфильмом в блоке информации о мультфильме находим поле с контрольной суммой md5 и копируем ее в буфер обмена.



Вставляем в поле для проверки №2. Выбираем файл, который хотим проверить в поле №1. Нажимаем кнопку "Проверить". В результате получаем сообщение с результатом работы программы. Например "MD5 сумма файла совпадает с контрольной суммой. Файл не поврежден" или "MD5 сумма файла не совпадает с контрольной суммой. Возможно, файл поврежден". Делаем выводы.

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

Все вопросы по работе программы и найденных ошибках можно сообщить администрации сайта.

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

Программа является расширением для Проводника Windows. HashTab позволит определить контрольную сумму (хеш или хэш) файла для проверки подлинности и целостности проверяемого файла.

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

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

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

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

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

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

Для проверки контрольной суммы (хэша) можно использовать бесплатную программу HashTab.

HashTab скачать

Как пользоваться HashTab

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

В контекстном меню выберите пункт «Свойства». После открытия окна, в окне «Свойства» вы увидите новую вкладку «Хеш-суммы файлов».

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

Для проверки файлов будет достаточно выбрать главные алгоритмы проверки: CRC32, MD5, SHA-1. После выбора алгоритмов проверки нажимаете на кнопку «OK».

Для сравнения хеш-сумм файлов нужно будет перетянуть файл в поле «Сравнение хеша». Если значения хэша файлов совпадают, то появится зеленый флажок.

Также можно проверить хеш другим способом. Для этого, нажимаете на кнопку «Сравнить файл…», а затем выбираете в окне Проводника файл для сравнения.

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

Кликнув правой кнопкой мыши по соответствующей контрольной сумме, вы можете скопировать эту сумму или все контрольные суммы, а также перейти к настройкам программы, если выберете в контекстном меню соответствующий пункт.

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

Выводы статьи

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

Статьи по теме: