I've been pouring over the JtR ruleset documentation and making little progress. I understand how to use it to make various permutations from a given wordlist, that's fine. However, I'm trying to figure out how (if it is possible) to use them against XKCD 936 style passphrases
I've seen character classes:
?w matches whitespace: space and horizontal tabulation characters
?a matches letters [a-zA-Z]
Will a ?a?w?a?w?a?w?a
work to match a four word grouping? I think that that would match 4 characters with whitespace--not sure how to match whole words with that. Suggestions? I have a good idea that there aren't any character substitutions or anything.
Alternatively, should I just be taking my wordlist and generating groupings of four and hashing/checking them without JtR?
Cheers