MS2Hash - формат хранения контрольной суммы и размера файла. При проверке сначала проверяется совпадение размера файла, потом содержимое
- Установите Java 21+, если она ещё не установлена
- Скачайте последний релиз в любое место
- Добавьте алиас для вашей консоли (например
ms2hash)
# Пример для Bash
alias ms2hash="java -jar .../MS2Hash-x.x.x.jar"
# Укажите реальный путь к файлу JAR- Проверьте работает ли алиас
ms2hash --helpms2hash gen [опции] <файл(ы)>
Опции:
--algs только показать список поддерживаемых алгоритмов
-b, --bar отображать прогресс хеширования файла
-f, --force перезаписывать старый хеш
-t, --type=ТИП алгоритм хеширования (по умолчанию sha512)
При передаче файла не забудьте передать файл {название файла}.MS2_hash, т. к. в нём хранится контрольная сумма
ms2hash check [опции] <файл(ы)>
Опции:
-b, --bar отображать прогресс проверки файла
Чтобы проверить файл, в папке с ним должен быть файл {название файла}.MS2_hash
Библиотека MainShortcuts2 имеет встроенные команды ms2-hash_gen и ms2-hash_check, имеющие аналогичный функционал, но работающие с меньшей скоростью
- ✅ Windows 10 amd64, Bellsoft JDK 23 Full