АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

hashdeep - Интернет в облаке

Запустите hashdeep в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда hashdeep, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


hashdeep - вычисление, сравнение или аудит нескольких дайджестов сообщений

СИНТАКСИС


хэш-глубина -V | -час
хэш-глубина [-c [, ]] [-k ] [-i ] [-f ] [-o ]
[-amxwMXreEspblvv] [-F ] [-j ] [FILES]

ОПИСАНИЕ


Вычисляет несколько хэшей или дайджестов сообщений для любого количества файлов, при необходимости
рекурсивно копаться в структуре каталогов. По умолчанию программа вычисляет MD5
и хэши SHA-256, эквивалентные -c md5, sha256. Также можно взять список известных хешей и
отображать имена файлов входных файлов, хэши которых либо совпадают, либо не совпадают ни с одним из
известные хеши. Также можно использовать список известных хэшей для аудита набора ФАЙЛОВ. Ошибки
сообщается со стандартной ошибкой. Если ФАЙЛЫ не указаны, выполняется чтение из стандартного ввода.

-c [, ...]
Расчетный режим. Вычислить хэши ФАЙЛОВ, используя указанные алгоритмы. Юридическая
значения: md5, sha1, sha256, tiger и водоворот.

-k Загрузите файл известных хэшей. Этот флаг требуется при использовании любого из подходящих
или режимы аудита (например, -m, -x, -M, -X или -a) Этот флаг можно использовать более одного раза для
добавить несколько наборов известных хешей.

Загрузка наборов с различными алгоритмами хеширования иногда может генерировать спонтанный хеш
столкновения. Например, предположим, что у нас есть два набора хешей, A и B, в которых есть
перекрывающиеся файлы. Например, файл / usr / bin / bad есть в обоих наборах. В А мы
записал MD5 и SHA-256. В B мы записали MD5, SHA-1 и SHA-256.
Поскольку эти две записи разные, будут загружены обе. Когда программа
вычисляет все три хэша и сравнивает их с набором известных, мы получаем
точное совпадение с записью в B и столкновение с записью в A.

-a Режим аудита. Каждый входной файл сравнивается с набором известных. Аудит - это
считается пройденным, если каждый входной файл сопоставляется ровно с одним файлом в наборе
знает. Любые коллизии, новые или отсутствующие файлы приведут к сбою аудита. С использованием
один только этот флаг выдает сообщение «Аудит пройден» или «Аудит не пройден». Использовать
подробные режимы, -v, для получения более подробной информации. Использование -v выводит количество файлов в
каждая категория. Использование -va во второй раз выводит все несоответствия. Использование -va третье
time печатает результаты для каждого проверенного файла и каждого известного файла.
Из-за ограничений программы любые имена файлов с символами Unicode будут
похоже, переехали во время аудита. См. Раздел «ПОДДЕРЖКА UNICODE» ниже.

-m Положительное совпадение требует хотя бы одного использования флага -k. Входные файлы
проверяются по одному, и только те файлы, которые соответствуют списку известных хешей
выводятся. Единственный приемлемый формат для известных хэшей - это результат предыдущего
hashdeep работает.
Если стандартный ввод используется с флагом -m, отображает "stdin", если ввод соответствует
один из хешей в списке известных хешей. Если хеш не совпадает,
программа не выводит никаких сообщений.
Этот флаг нельзя использовать вместе с флагами -x, -X или -a. Увидеть
раздел «ПОДДЕРЖКА UNICODE» ниже.

-x Отрицательное совпадение. То же, что и флаг -m выше, но с отрицательным соответствием. То есть,
отображаются только те файлы, которые НЕ входят в список известных хэшей.
Этот флаг нельзя использовать вместе с флагами -m, -M или -a. Увидеть
раздел «ПОДДЕРЖКА UNICODE» ниже.

-f
Получает список файлов для хеширования из указанного файла. Предполагается, что каждая строка
быть именем файла. Этот флаг можно использовать только один раз за вызов. Если используется
во второй раз второй экземпляр ударит по первому.
Обратите внимание, что вы все еще можете использовать другие флаги, такие как режимы -m или -x, и отправить
дополнительные ФАЙЛЫ в командной строке.

-w При использовании с режимами положительного соответствия (-m, -M) отображает имя файла известного
хэш, соответствующий входному файлу. См. Раздел «ПОДДЕРЖКА UNICODE» ниже.

-M и -X
То же, что и -m и -x выше, но отображает хеш для каждого файла, который выполняет (или выполняет
not) соответствует списку известных хешей.

-r Включает рекурсивный режим. Обойдены все подкаталоги. Обратите внимание, что
рекурсивный режим нельзя использовать для проверки всех файлов с заданным расширением. Для
Например, вызов hashdeep -r * .txt проверит все файлы в каталоги этот конец
в .txt.

-e Отображает индикатор прогресса и оценку оставшегося времени для каждого файла, который
обработанный. Оценки времени для файлов размером более 4 ГБ недоступны в Windows.
Этот режим нельзя использовать с режимом th -p.

-E В режиме аудита выполняет сопоставление имен файлов без учета регистра. Например,
\ foo \ bar будет соответствовать \ Foo \ BAR. Это может быть важно в системах Windows, где
имена файлов не чувствительны к регистру.

-i
Режим порогового размера. Только хеш-файлы, размер которых меньше заданного порогового значения. Размеры
могут быть указаны с использованием множителей МЭК b, k, m, g, t, p и e.

-o
Включает экспертный режим. Позволяет пользователю указать, какие (и только какие) типы файлов
обрабатываются. Обработка каталогов по-прежнему контролируется флагом -r. В
Допустимые параметры экспертного режима:
f - Обычные файлы
б - Блокировать устройства
c - Устройства персонажей
p - Именованные каналы
l - Символические ссылки
s - розетки
d - Двери Solaris
e - исполняемые файлы Windows PE

-s Включает беззвучный режим. Все сообщения об ошибках подавляются.

-p Кусочный режим. Перед хешированием файлы разбиваются на куски. Могут быть указаны чанки
с использованием множителей IEC b, k, m, g, t, p и e. (Никогда не позволяйте говорить, что автор
не планировал заранее.)

-b Включает голый режим. Удаляет любую начальную информацию каталога из отображаемой
имена файлов. Этот флаг нельзя использовать вместе с флагом -l.

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

-v Включает подробный режим. Используйте еще раз, чтобы сделать программу более подробной. Это в основном
изменяет поведение режима аудита, -a.

-джинн Управляет многопоточностью. По умолчанию программа создает один поток-производитель для
сканировать файловую систему и один поток хеширования на каждое ядро ​​ЦП. Причины многопоточности
имена выходных файлов должны быть в недетерминированном порядке, поскольку файлы, для которых требуется больше времени
хэш будет отложен, пока они хешируются. Если требуется детерминированный порядок,
указывать -j0 отключить многопоточность

-d Вывод в формате Digital Forensics XML (DFXML).

-u Цитируйте вывод Unicode. Например, снеговик показан как U + C426.

-F
Задает режим ввода, используемый для чтения файлов. По умолчанию -Фб (в буфере
I / O), который читает файлы с помощью fopen (). Указание -Фу будет использовать небуферизованный ввод-вывод и
прочтите файл с помощью open (). Указание -FM будет использовать ввод-вывод с отображением памяти, который будет
быстрее на некоторых платформах, но которые (в настоящее время) не будут работать с файлами,
производить ошибки ввода-вывода.

-h Показать экран справки и выйти.

-V Показать номер версии и выйти.

UNICODE ПОДДЕРЖКИ


Начиная с версии 3.0 программа поддерживает символы Unicode в именах файлов Microsoft.
Системы Windows для имен файлов, указанных в командной строке с помощью подстановки (например, *), для
файлы, указанные с помощью -f файлов в хэш, а для файлов, прочитанных из каталогов, используя
домен -r опцию.

По умолчанию весь ввод и вывод программы должен быть в кодировке UTF-8. Программа автоматически
преобразует это в UTF-16 для открытия файлов).

В Unix / Linux / MacOS следует использовать эмулятор терминала, поддерживающий UTF-8 и UTF-8.
символы в именах файлов будут отображаться правильно.

В Windows программы не отображают символы Юникода на консоли. Вы должны
либо перенаправить вывод в файл, либо открыть файл с помощью Wordpad (который может отображать
Unicode), либо необходимо указать -u возможность цитировать Unicode с использованием стандартного U + XXXX
нотации.

В настоящее время имя файла, содержащего известные хэши, нельзя указывать как
unicode filename, но вы можете указать имя, используя завершение табуляции или звездочку (например,
md5deep -m * .txt, где есть только один файл с расширением .txt).

ВЕРНУТЬ VALUE


Возвращает побитовое значение в зависимости от успеха операции и состояния любого
операции сопоставления.

0 Успех. Обратите внимание, что программа считает себя успешной, даже если обнаруживает
ошибки чтения, ошибки отказа в разрешении или поиск каталогов, когда они не рекурсивны
Режим.

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

2 непревзойденных входа. В любом из режимов сопоставления возвращает это значение, если один или
другие входные значения не соответствуют ни одному из известных хешей.

64 Ошибка пользователя, например попытка одновременного выполнения как положительного, так и отрицательного совпадения.
времени.

128 Внутренняя ошибка, например повреждение памяти или неперехваченный цикл. Все внутренние ошибки
необходимо сообщить разработчику! См. Раздел «Сообщение об ошибках» ниже.

Используйте hashdeep онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    ОфисЭтаж
    ОфисЭтаж
    OfficeFloor обеспечивает инверсию
    управление связью, с его: - зависимостью
    впрыск - продолжение впрыска -
    внедрение потока Для получения дополнительной информации
    посетить...
    Скачать OfficeFloor
  • 2
    ДивКит
    ДивКит
    DivKit — это серверный пакет с открытым исходным кодом.
    Фреймворк пользовательского интерфейса (SDUI). Это позволяет вам
    развертывать обновления с сервера для
    разные версии приложения. Также это может быть
    используется для ...
    Скачать DivKit
  • 3
    субконвертер
    субконвертер
    Утилита для преобразования между различными
    формат подписки. Пользователи Shadowrocket
    следует использовать ss, ssr или v2ray в качестве цели.
    Вы можете добавить &remark= к
    Telegram-любимый HT...
    Скачать субконвертер
  • 4
    СВЭШ
    СВЭШ
    SWASH - это числовой
    инструмент для моделирования неустойчивости,
    негидростатический, со свободной поверхностью,
    вращательный поток и явления переноса
    в прибрежных водах как ...
    Скачать SWASH
  • 5
    VBA-M (Архивировано - сейчас на Github)
    VBA-M (Архивировано - сейчас на Github)
    Проект переехал в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особенности:Создание читовСохранить состояниямульти
    система, поддерживает gba, gbc, gb, sgb,
    sgb2Т...
    Скачать VBA-M (в архиве — сейчас на Github)
  • 6
    Stacer
    Stacer
    Оптимизатор системы Linux и мониторинг
    Репозиторий Github:
    https://github.com/oguzhaninan/Stacer.
    Аудитория: конечные пользователи / рабочий стол. Пользователь
    интерфейс: Qt. Программирование Ла...
    Скачать Стасер
  • Больше »

Команды Linux

Ad