
HashCobra Herramienta de craqueo de hashes.
hashcobra Herramienta de craqueo de hashes.
Esta herramienta utiliza un método nuevo para craquear hashes. Con la ayuda del concepto de tablas rainbow, esta herramienta genera tablas rainbow a partir de listas de palabras para optimizar en gran medida el proceso de craqueo.
$ ./hashcobra -H
--==[ hashcobra by sepehrdad ]==--
uso:
hashcobra -o <opr> [opciones] | [varios]
opciones:
-a <alg> - algoritmo de hash [por defecto: md5]
- ? para listar algoritmos disponibles
-c <alg> - algoritmo de compresión [por defecto: zstd]
- ? para listar algoritmos disponibles
-h <hash> - hash a craquear
-r <ruta> - ruta de la tabla rainbow [por defecto: hashcobra.db]
-d <ruta> - ruta del archivo de diccionario
-o <opr> - operación a realizar
- ? para listar operaciones disponibles
varios:
-V - mostrar versión
-H - mostrar ayuda
ejemplo:
# Crear tabla rainbow md5 con compresión zstd desde rockyou.txt
$ hashcobra -o create -d rockyou.txt
# Crear tabla rainbow sha512 sin compresión desde darkc0de.lst
$ hashcobra -o create -a sha512 -c none -r rt.db -d darkc0de.lst
# Craquear 1a1dc91c907325c69271ddf0c944bc72 usando rt.db
$ hashcobra -o crack -h 1a1dc91c907325c69271ddf0c944bc72 -r rt.db
Debido a que hashcobra depende de un repositorio enlazado externamente, se debe pasar el flag --recursive con el comando git clone
git clone --recursive https://github.com/sepehrdaddev/hashcobra.git
$ make
$ make install
Este software se distribuye bajo la Licencia Pública General de GNU versión 3 (GPLv3)
ESTE SOFTWARE SE PROPORCIONA ÚNICAMENTE CON FINES EDUCATIVOS. SI USTED REALIZA CUALQUIER ACTIVIDAD ILEGAL, EL AUTOR NO ASUME NINGUNA RESPONSABILIDAD. AL UTILIZAR ESTE SOFTWARE, USTED ACEPTA ESTOS TÉRMINOS.
¡Por favor, envíanos pull requests!