
HashCobra Ferramenta de quebra de hashes.
hashcobra Ferramenta de quebra de hashes.
Esta ferramenta usa um novo método para quebrar hashes. Com a ajuda do conceito de rainbow tables, esta ferramenta gera rainbow tables a partir de wordlists para otimizar fortemente o processo de quebra.
$ ./hashcobra -H
--==[ hashcobra by sepehrdad ]==--
usage:
hashcobra -o <opr> [options] | [misc]
options:
-a <alg> - hashing algorithm [default: md5]
- ? to list available algorithms
-c <alg> - compression algorithm [default: zstd]
- ? to list available algorithms
-h <hash> - hash to crack
-r <path> - rainbow table path [default: hashcobra.db]
-d <path> - dictionary file path
-o <opr> - operation to do
- ? to list available operations
misc:
-V - show version
-H - show help
example:
# Create md5 rainbow table with zstd compression from rockyou.txt
$ hashcobra -o create -d rockyou.txt
# Create sha512 rainbow table with no compression from darkc0de.lst
$ hashcobra -o create -a sha512 -c none -r rt.db -d darkc0de.lst
# Crack 1a1dc91c907325c69271ddf0c944bc72 using rt.db
$ hashcobra -o crack -h 1a1dc91c907325c69271ddf0c944bc72 -r rt.db
Como o hashcobra depende de um repositório vinculado externamente, a flag --recursive deve ser passada com o comando git clone
git clone --recursive https://github.com/sepehrdaddev/hashcobra.git
$ make
$ make install
Este software é distribuído sob a GNU General Public License versão 3 (GPLv3)
ESTE SOFTWARE É FORNECIDO APENAS PARA USO EDUCACIONAL! SE VOCÊ SE ENVOLVER EM QUALQUER ATIVIDADE ILEGAL, O AUTOR NÃO ASSUME NENHUMA RESPONSABILIDADE. AO USAR ESTE SOFTWARE, VOCÊ CONCORDA COM ESTES TERMOS.
Por favor, envie-nos pull requests!