Date: Mon, 5 Aug 2013 12:19:35 +0400 From: Solar Designer <solar@...nwall.com> To: john-dev@...ts.openwall.com Subject: Re: Sayantan's Weekly Report #7 Sayantan, On Sun, Aug 04, 2013 at 06:54:09PM +0530, Sayantan Datta wrote: > Accomplishment: > - Added wordlist mode with mask mode. > - 5-formats(nt, raw-md5, raw-md4, raw-sha1, mscash) can use wordlist + mask > mode. Nice. Is the rest of JtR functionality intact in your tree, though? Does wordlist mode still work fine on its own? Does the rule preprocessor still work fine for its original purpose? (I haven't checked, hence the questions.) > - Participated in contest, found out some real world problems. > e.g descrypt had a bug in which regenerated passwords for positive matches > were wrong. Fixed during the contest. descrypt-opencl was the most usable > format among the new mask formats. > new fast hashes are fast only for fewer loaded hashes. For thousands > of loaded hashes they are utterly slow and equivalent to multi-core cpus at > best. How many loaded hashes were you testing on before the contest? > Priorities: > - Currently descrypt format is in a complicated state, sometimes I couldn't > understand what/why I had done certain things the way I had done in the > format. So un-complicate things as much as possible so that it easier for > others and me to debug and understand the code later. > - Start merging mask mode with main bleeding. Yes, code simplification and cleanups are highly desirable! > Priorities for second half of GSoC: > - Instead of adding new formats(which is relatively easy once you know how > to do it and probably others can do it too), I'd be focusing on optimizing > the 5 new formats(except descrypt) which are utterly slow in real world > scenarios. Only descrypt performed as expected during the contest. Makes sense. Optimizations and cleaner code, please. Thanks, 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.