Date: Tue, 21 Aug 2012 23:18:05 +0400 From: Alexander Cherepanov <cherepan@...me.ru> To: john-dev@...ts.openwall.com Subject: Re: Aleksey's daily status report #13 On 21.08.2012 16:54, Aleksey Cherepanov wrote: >> 1. When I tried to load nt hashes (hashes-7.nt.txt for the last >> contest) johnny selected lm hashes which is no surprise because john >> core doesn't support nt. But after I start attack johnny becomes >> unresponsive and I need to kill it. > > Problem is that there 15k of the same hashes. So when johnny calls > `john -show` it gets 15k of pairs nothing:doubleemptylmhash, then for > each pair it goes over 15k rows in the table and writes empty string > (password) there. So we get 15k*15k = 225M table operations, it is > just slow. I see. > I fixed that. Now hashes are removed from table index after > first filling. So password is written only once (to all rows with > respective hash). Cool, thanks. > I see its implication onto case when 1 hash could have 2 different > passwords. In any case it would not work as it was before. It is a > problem for the future. Sure. >> 2. Now johnny show a warning about default path to john when starting. >> IMHO it's better to remove it (or move it to Settings dialog or >> somewhere) because it's 1) more-or-less evident and 2) annoying. > > It is not always obvious. But for package users it should natural. I > removed message on start-up. Indeed, I only thought about packages. If they use the same binaries as a standalone program then it's not obvious what to do with it. -- Alexander Cherepanov
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.