Что нового

Статья HashCobra: инструмент для взлома хэшей

SecreaD

SecreaD

27.11.2019
10
37
HashCobra - это инструмент, использующий новый метод для взлома хэшей. С помощью концепции радужных таблиц этот инструмент генерирует радужные таблицы из списков слов, чтобы значительно оптимизировать процесс взлома.
Использование:
Код:
$ ./hashcobra -H
--==[ hashcobra by sepehrdad ]==--


hashcobra -o <opr> [options] | [misc]

Опции:
  -a <alg>     - алгоритм хеширования [по умолчанию: md5]
                     - перечислить доступные алгоритмы
  -c <alg>     - алгоритм сжатия [по умолчанию: zstd]
                     - вывести список доступных алгоритмов
  -h <hash>    - хеш-код для взлома
  -r <path>    - путь к таблице радуги [по умолчанию: hashcobra.db]
  -d <path>    - путь к файлу словаря
  -o <opr>     - операция, которую нужно выполнить
                      -  перечислить доступные операции

Разное:
  -V           - показать версию
  -H           - показать справку

Пример:
  # Создать радужную таблицу md5 со сжатием zstd из rockyou.txt
  $ hashcobra -o create -d rockyou.txt

  # Создать радужную таблицу sha512 без сжатия из darkc0de.lst
  $ hashcobra -o create -a sha512 -c none -r rt.db -d darkc0de.lst

  # Взлом 1a1dc91c907325c69271ddf0c944bc72 с использованием rt.db
  $ hashcobra -h 1a1dc91c907325c69271ddf0c944bc72 -r rt.db
Поддерживаемые алгоритмы хеширования:
  • blake2b-160
  • blake2b-256
  • blake2b-384
  • blake2b-512
  • blake2s-128
  • blake2s-160
  • blake2s-224
  • blake2s-256
  • md2
  • md4
  • md5
  • sha1
  • sha224
  • sha256
  • SHA384
  • sha512
  • sha3-224
  • sha3-256
  • sha3-384
  • sha3-512
  • keccak-224
  • keccak-256
  • keccak-384
  • keccak-512
  • RIPEMD-128
  • RIPEMD-160
  • RIPEMD-256
  • RIPEMD-320
  • whirlpool
  • tiger
Поддерживаемые алгоритмы сжатия:
  • zstd
  • snappy
  • Zlib
  • bzip2
  • LZ4
  • lz4hc
Необходимые условия сборки:

Сделай обязательно.
GCC 8.0 или выше.
Требуется последняя версия Rocksdb.

Building:
Код:
$ make
Installing:
Код:
$ make install
Репозиторий на Github

*Данная статья предоставлена исключительно в ознакомительных целях и не призывает вас к незаконным действиям.
@SecreaD
 
Верх