{"id":1962,"date":"2009-07-29T10:45:10","date_gmt":"2009-07-29T10:45:10","guid":{"rendered":"https:\/\/www.darknet.org.uk\/?p=1962"},"modified":"2015-09-09T19:37:58","modified_gmt":"2015-09-09T11:37:58","slug":"crack-pl-sha1-md5-hash-cracking-tool","status":"publish","type":"post","link":"https:\/\/www.darknet.org.uk\/2009\/07\/crack-pl-sha1-md5-hash-cracking-tool\/","title":{"rendered":"crack.pl – SHA1 & MD5 Hash Cracking Tool"},"content":{"rendered":"

crack.pl is a tool for cracking SHA1 & MD5 hashes, including a new BETA tool which can crack MD5 that have been salted. You can use a dictionary file or bruteforce and it can be used to generate tables itself.<\/p>\n

NOTE – Salt function is currently only available for md5, you need to append ‘\\’ infront of every $ while lookingup or cracking salted hash<\/em><\/p>\n

General Usage and examples :<\/p>\n

\r\n\t.\/crack.pl   [sha1|md5|lookup|salt] [salt]\r\n\t.\/crack.pl \\$1\\$killme\\$TVUPnlxfX62j2D\/fUVRqp1 bruteforce\r\n\t.\/crack.pl 15191b869d2918ebeb0409dbee90f201 \/pentest\/wireless\/cowpatty\/dict\r\n\t.\/crack.pl 15191b869d2918ebeb0409dbee90f201 bruteforce\r\n\t.\/crack.pl 087e086132b9fb3b9c938ab646a4891b365c2f08 \/pentest\/wireless\/cowpatty\/dict\r\n\t.\/carck.pl 087e086132b9fb3b9c938ab646a4891b365c2f08 bruteforce\r\n\t.\/crack.pl table \/pentest\/wireless\/cowpatty\/dict md5 > table.md5\r\n\t.\/crack.pl table \/pentest\/wireless\/cowpatty\/dict sha1 > table.sha1\r\n\t.\/crack.pl table bruteforce md5 > bigtable.md5 \r\n\t.\/crack.pl table bruteforce sha1 > bigtable.sha1\r\n\t.\/crack.pl table bruteforce md5 mysalt > table.mysalt\r\n<\/pre>\n

After generating a table you will need to remove any duplicates(if any). But there will be very little or none so this step is unnecessary and this step wll take a long time to run. Running the following will do that<\/p>\n

sort -u  -o <\/pre>\n

If you don’t mind some few errors in trade for space, open the source file and change $savespace=0 to $savespace=1. This will cause only the first 5 bytes of the hash to be stored and as such some two or more passwords may have the same beginning. To look up a hash,use the lookup feature.<\/p>\n

.\/crack.pl  
lookup<\/pre>\n

This will find all possible passwords and compute the correct one, please note that fat32 system will store up to 4GB only. While generating a table the software will start from ‘aaaaaa’ onwards (six letters and up).
\nLess than six letter password is cracked within minutes (four minutes on mine;) ).<\/p>\n