linux:commands:hashdeep
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| linux:commands:hashdeep [2026/04/29 12:14] – Кирилл М | linux:commands:hashdeep [2026/04/29 12:50] (текущий) – Кирилл М | ||
|---|---|---|---|
| Строка 21: | Строка 21: | ||
| * **-a** - Проверяет файлы на соответствие с известными хэшами из указанного файла, используется с опцией **-k** | * **-a** - Проверяет файлы на соответствие с известными хэшами из указанного файла, используется с опцией **-k** | ||
| * **-l** - Показывает относительные пути к именам файлов | * **-l** - Показывает относительные пути к именам файлов | ||
| - | * **-r** - Рекурсивный режим. Выполняется обход всех подкаталогов | + | * **-r** - Рекурсивный режим. Выполняет обход всех подкаталогов |
| ===== Использование hashdeep ===== | ===== Использование hashdeep ===== | ||
| Строка 67: | Строка 67: | ||
| 2, | 2, | ||
| </ | </ | ||
| + | |||
| + | Сохранить вывод хэша в файл, используем опции **-c** **-r**: | ||
| + | <code bash> | ||
| + | hashdeep -c sha256 -r MD5 > hash.sha256 | ||
| + | </ | ||
| + | |||
| + | Проверить целостность файла(ов), | ||
| + | <code bash> | ||
| + | hashdeep -a -k hash.sha256 MD5/ | ||
| + | </ | ||
| + | |||
| + | Вывод в терминале: | ||
| + | < | ||
| + | hashdeep: Audit passed | ||
| + | </ | ||
| + | |||
| + | Если хеши совпадают: | ||
| + | Если хеши не совпадают: | ||
linux/commands/hashdeep.1777464882.txt.gz · Последнее изменение: — Кирилл М
