|
Message-ID: <CANnLRdjUodrrdGZNc42xCwv2XaUvV4_PWc6=vVymdKUukBpzXw@mail.gmail.com> Date: Mon, 14 Jan 2013 11:15:32 -0700 From: Stephen John Smoogen <smooge@...il.com> To: john-users@...ts.openwall.com Subject: Re: Using Multiple Wordlists On 14 January 2013 10:50, Luis Santana <hacktalk@...ktalk.net> wrote: > Short of doing something like : > > cat wordlists/* |john -pi > > Is there any way to have john use multiple wordlists? Failing that, is there > any way that I could possibly speed up performance during the piping > process? I'm sure using cat isn't the most effective but maybe some linux > guru here knows a hack to get a bit more bang for my buck. I don't like using the piping because it doesn't have much ways to deal with duplicates which show up quite a bit. It also breaks down on the simple problem that if your computer reboots, crashes etc you have no idea where you were in the wordlists. I found that over most wordsets I got a lot of duplicates (where 60% of one set of dictionaries were the same words in different groups.) Combining them and using jtr's unique worked a lot better and then allowed suspended/crashed/etc jtr's to be restarted so here is how I figure out what ones are dupes and put them at the top of the list because they usually are passwords that are ubiquitous(sp?). This works for lots of small dictionaries (say less than 2 GB of stuff). cat wordlists/* | sort | uniq -c | sort -bnr | cut -c 9- | unique big-wordlist For very large ones I just make due with a sort -o big-wordlist -S <as much memory as I can spare> wordlist/* and then use john --wordlist=big-wordlist > Luis Santana : Founder - HackTalk Security > http://hacktalk.net > hacktalk@...ktalk.net > HackTalk Security - Security From The Underground > > > -- Stephen J Smoogen. "Don't derail a useful feature for the 99% because you're not in it." Linus Torvalds "Years ago my mother used to say to me,... Elwood, you must be oh so smart or oh so pleasant. Well, for years I was smart. I recommend pleasant. You may quote me." —James Stewart as Elwood P. Dowd
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.