|
Message-ID: <20100222175925.GA23727@openwall.com> Date: Mon, 22 Feb 2010 20:59:25 +0300 From: Solar Designer <solar@...nwall.com> To: john-users@...ts.openwall.com Subject: Re: New updated lanman.chr based on RockYou Data On Fri, Feb 19, 2010 at 11:27:35AM -0600, Minga Minga wrote: > I decided to go ahead and make a replacement for lanman.chr based on the > rockyou dataset. Thank you! > To give you an idea how it was created, I performed the following commands: > 1) Taking the rockyou list - and converting to upper case. > 2) cut -b 1-7 rockyou.dic >> lanmanrockyou.dic > 3) cut -b 8-14 rockyou.dic >> lanmanrockyou.dic > 4) cut -b 15-21 rockyou.dic >> lanmanrockyou.dic > 5) generated LANMAN hashes for all entries in lanmanrockyou.dic > 6) cracked all the LANMAN hashes If/when you actually perform steps 5 and 6, then step 4 does not matter. It may affect the time needed for steps 5 and 6, but it should not affect the resulting .chr file. However, if/when you omit steps 5 and 6 (and you mentioned that you started doing that), then step 4 probably hurts, resulting in a .chr file that is less optimal for actual LM hashes. > 7) generated a .chr file from the cracked hashes. Did you use "--external=Filter_LanMan" along with "--make-charset"? With your steps 5 and 6 (and nothing else in john.pot) this shouldn't make a difference, but if you omit steps 5 and 6 then using this filter is a must. To summarize, you have two approaches to choose from: A. Perform steps 1, 2, 3, 5, 6, 7. (In fact, you could simplify/avoid steps 1, 2, 3 - just LM-hash the RockYou list.) -or- B. Omit steps 5 and 6 from the above, but instead use Filter_LanMan. Just to provide the context right here, the filter is: [List.External:Filter_LanMan] void filter() { int i, c; word[7] = 0; // Truncate at 7 characters i = 0; // Convert to uppercase while (c = word[i]) { if (c >= 'a' && c <= 'z') word[i] &= 0xDF; i++; } } Thanks again, Alexander
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.