BozoCrack
BozoCrack copied to clipboard
Two changes to improve the successrate of BozoCrack
This commit adds two changes to improve the successrate of BozoCrack:
- If the old method didn't find the hash, split the Google results on non-alphanumeric characters. This will find the hashes on pages which contain text such as:
- md5(password) = 5f4dcc3b5aa765d61d8327deb882cf99
- md5("password") = 5f4dcc3b5aa765d61d8327deb882cf99
- password:5f4dcc3b5aa765d61d8327deb882cf99
- If that still didn't find the hash, do another Google search for the hash and the word md5. This helps for hashes that may by luck appear in their hashed form frequently on the web. For instance, compare: http://www.google.com/search?q=0e97d6e7124d6cc9623650201236cd52 and http://www.google.com/search?q=md5+0e97d6e7124d6cc9623650201236cd52 At the time of implementing this change, the first Google results did not contain the plaintext for this hash.
At the time of me reading this change, both the first and second Google results contained this page.