What's a Wordyforcer? Pretty cool, that's what!

Discussion and support for the CUDA Multiforcers (Windows and Linux)
  • Ads

What's a Wordyforcer? Pretty cool, that's what!

Postby Bitweasil » Sat Feb 12, 2011 1:34 am

I've finally produced working code for the Wordyforcer! :)

It's not yet in a public-beta state - it still crashes with some regularity, has no GUI to speak of, and is MD5 only right now.

However, it's a heavy-mutation wordlist multihash cracker.

It works as follows:

You provide it with:
- Up to 3 wordlists
- A permutation list
- A cracking mask
- A hash list

The wordlists are standard, newline-separated wordlists.

The permutation list contains, per line, the permutations to apply to the words. It looks like this:

Code: Select all
aA4@
bB
cC(
dD
eE3
fF
gG
hH
iI1l!|


The first symbol in each line is the "base" symbol, and the subsequent symbols are what it gets mutated to. So, with this, 'ab' will get tried as ab, aB, Ab, AB, 4b, 4B, @b, @B.

This is applied to *each word in the wordlist* in the generated hashes to try.

Finally, there's the mask, which allows freeform mixing of the following:

?a : All printable US ASCII (95)
?l: All lowercase
?u: All uppercase
?d: Digits 0-9
?s: All symbols
?p: Space character
?W: Word from the first wordlist
?S: Word from the 2nd wordlist
?T: Word from the third wordlist

This allows you to generate masks like:

?W?d?d to find all possible mutated words in your wordlist with two digit suffixes.

Otherwise, it's the same as the standard multiforcer (and may, in fact, get merged into the same code - it uses the same kernels, so there's no point in distributing two 30-40MB binaries...)

Thoughts/comments/suggestions? I'm hoping to have a usable beta for Linux out in a week or two once I can add some more robustness and a GUI.
Bitweasil
Site Admin
 
Posts: 912
Joined: Tue Jan 20, 2009 4:26 pm

Re: What's a Wordyforcer? Pretty cool, that's what!

Postby Picch » Sat Feb 12, 2011 8:14 am

If it's at all remotely possible, I think the ability to use john rules would be awesome. I know a lot of us have already made jtr rules, it would be great if Wordyforcer would be able to use those out of the box or with minimal modification.
Picch
 
Posts: 59
Joined: Sat Oct 23, 2010 10:28 am

Re: What's a Wordyforcer? Pretty cool, that's what!

Postby Bitweasil » Sat Feb 12, 2011 5:28 pm

Unfortunately, the John rules don't work well under this system.

I believe oclHashCat has a version that does John rules in the GPU, but atom uses a totally different framework than I do. I'm essentially automating the generation of per-position charsets for the Multiforcer kernels. So if it can be done with a per-position character set, the Wordyforcer can do it, otherwise it's not capable of it.
Bitweasil
Site Admin
 
Posts: 912
Joined: Tue Jan 20, 2009 4:26 pm


Return to CUDA Multiforcers

Who is online

Users browsing this forum: No registered users and 1 guest

cron