|
|
|||||||||||||||||||||||||||||
|
Добавляем вычисление SHA-1 и MD5 хешей в контекстное меню файловИсточник: habrahabr KOSiX
Как часто вы проверяете скачиваемые файлы на равенство хеш-сумм? Я - никогда. Но сегодня я почему-то решил порвать с этой порочной практикой и сделать свою жизнь более безопасной. 1. Установка программыБерем отсюда File Checksum Integrity Verifier utility - консольную утилиту для вычисления и сравнения хешей MD5 и SHA-1 от Microsoft. Там же можно прочитать, что это за зверь и с чем его едят. Скачанный файл Windows-KB841290-x86-ENU.exe можно открыть как zip архив и увидеть, что он содержит два файла: собственно fciv.exe и ReadMe.txt, содержащий справку к утилите. Файл ReadMe нас не интересует, а fciv.exe нужно поместить в одну из директорий, прописанных в переменной PATH, дабы вызывать ее из командной строки без указания полного пути. Я поместил в system32. Проверить, что утилита работает, можно, натравив ее из командной строки на любой файл:
2. Создание элемента контекстного менюДля расширения контекстного меню файлов нужно будет немного подшаманить в реестре.
Строка предписывает запустить cmd.exe с командой
Должно получиться что-то вроде этого:
Все вышеперечисленное одним файлом:
3. Вычисляем SHA-1 хеш двумя кликами мыши:Раз: Два: Всем добра и совпадающих хешей! UPD. Как подсказывает navion в первом комментарии, можно обойтись без установки FCIV и использовать встроенную утилиту CertUtil. В таком случае п.1 становится неактуальным, а команда в regedit меняется на: Ссылки по теме
|
|