|
Message-ID: <CANWtx01VqDabhNA9UVBaXm3E56q=98VjP8+CpcBG1wRfWd812Q@mail.gmail.com> Date: Tue, 28 May 2013 11:30:05 -0400 From: Rich Rumble <richrumble@...il.com> To: john-users@...ts.openwall.com Subject: Re: Help with uppercase rule On Tue, May 28, 2013 at 10:57 AM, Rafael Veras <rafaveguim@...il.com> wrote: > After reading the documentation, I'm still left with some questions about > the following rule: > > # Uppercase pure alphanumeric words > -c >2 !?X u Q M c Q u > > 1. What does !?X mean? > 2. Why c (capitalize) is called after uppercase (u)? I thought capitalize > wouldn't have any effect after uppercase. I also have trouble with these, and I don't 100% understand what the **** is going on... -c reject this rule unless current hash type is case-sensitive >2 reject this rule unless greater than (2) characters !?C reject the word if it contains a character in class C (and c=x, and x= sh*t I don't know... but I think it's a-zA-Z0-9 ) u uppercase word (qwerty -> QWERTY) Q/M Memorize word, reject if it hasn't changed c capitalize word (qwerry -. Qwerty) Q again reject unless it hasn't changed u uppercase word > 3. Why is uppercase called once again in the end? For me... I don't know, but I know that rules are read from left to right, preprocessor rules (those in [ ]) are right to left. > I guess I am missing something about the Q and M commands that occur in > between. I've got a lot more questions on rules and how they work too, and I certainly don't quite get the Q/M/XNMI and more... -rich
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.