
HashCobra – strumento per il cracking degli hash.
hashcobra Strumento per il cracking di hash.
Questo strumento utilizza un nuovo metodo per crackare gli hash. Con l'aiuto del concetto di rainbow table, questo strumento genera rainbow table a partire da wordlist per ottimizzare notevolmente il processo di cracking.
$ ./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
Poiché hashcobra dipende da un repository esterno collegato, il flag --recursive deve essere passato con il comando git clone
git clone --recursive https://github.com/sepehrdaddev/hashcobra.git
$ make
$ make install
Questo software è distribuito sotto la GNU General Public License versione 3 (GPLv3)
QUESTO SOFTWARE È FORNITO SOLO PER USO EDUCATIVO! SE TI IMPEGNI IN ATTIVITÀ ILLEGALI, L'AUTORE NON SI ASSUME ALCUNA RESPONSABILITÀ. USANDO QUESTO SOFTWARE ACCETTI QUESTI TERMINI.
Per favore, inviaci pull request!