|
Message-ID: <95591089.20091227235845@gmail.com> Date: Sun, 27 Dec 2009 23:58:45 +0300 From: SmarTeam Support <smarteam.support@...il.com> To: Solar Designer <john-users@...ts.openwall.com> Subject: Re: 1.7.4 with JimF's changes Hello Solar, Sunday, December 27, 2009, 10:57:18 PM, you wrote: > On Sun, Dec 27, 2009 at 09:46:47PM +0300, Solar Designer wrote: >> Quick testing has already revealed one bug in JimF's changes (the empty >> string, if found in a wordlist, is no longer tried as a candidate >> password), but I guess we can address that separately... Now this is >> truly development/dirty stuff. ;-) > I've fixed the above bug in john-1.7.4-jumbo-3. Jim - this was your use > of strtok(). > I've also applied the first hunk of Jim's john-nodupes-fix.patch, which > should correct the "--nodupes" option. The other hunk looked wrong to me. > Alexander can I suggest another "layout" for showing the different options, this one is neater and still fits 80x50 without linefeed-errors? "Usage: %s [OPTIONS] [PASSWORD-FILES]\n" \ "--single[=Section] \"single crack\" mode\n" \ "--wordlist=FILE --stdin wordlist mode, read words from FILE or stdin\n" \ "--rules[=Section] enable word mangling rules for wordlist mode\n" \ "--incremental[=MODE] \"incremental\" mode [using section MODE]\n" \ "--markov[=LEVEL[:START:END[:MAXLEN]]] \"Markov\" mode (see documentation)\n" \ "--external=MODE external mode or word filter\n" \ "--stdout[=LENGTH] just output candidate passwords [cut at LENGTH]\n" \ "--restore[=NAME] restore an interrupted session [called NAME]\n" \ "--session=NAME give a new session the NAME\n" \ "--status[=NAME] print status of a session [called NAME]\n" \ "--make-charset=FILE make a charset, FILE will be overwritten\n" \ "--show[=left] show cracked passwords [if :left, then uncracked]\n" \ "--test[=TIME] run tests and benchmarks for TIME seconds each\n" \ "--users=[-]LOGIN|UID[,..] [do not] load this (these) user(s) only\n" \ "--groups=[-]GID[,..] load users [not] of this (these) group(s) only\n" \ "--shells=[-]SHELL[,..] load users with[out] this (these) shell(s) only\n" \ "--salt-list=salt[,salt,..] load just the specified salt(s)\n" \ "--salts=[-]COUNT[:MAX] load salts with[out] at least COUNT passwords only\n" \ " (or in range of COUNT to MAX)\n" \ "--pot=potname pot file to use\n" \ "--nodupes no dupe checking in PW file\n" \ " (faster running if you know)\n" \ "--format=NAME force hash type NAME:\n" \ " DES/BSDI/MD5/BF/AFS/LM/NT/XSHA/PO/raw-MD5/MD5-gen/\n" \ " IPB2/raw-sha1/md5a/hmac-md5/phpass-md5/KRB5/bfegg/\n" \ " nsldap/ssha/openssha/oracle/MYSQL/mysql-sha1/mscash/\n" \ " lotus5/DOMINOSEC/NETLM/NETNTLM/NETLMv2/NETHALFLM/\n" \ " mssql/mssql05/epi/phps/mysql-fast/pix-md5/sapG/\n" \ " sapB/md5ns/HDAA\n" \ "--subformat=NAME Some formats such as MD5-gen have subformats\n" \ " (like md5_gen(0), md5_gen(7), etc).\n" \ " This allows them to be specified.\n" \ " If the name is LIST, then john will show all\n" \ " subformats (help mode), and exit\n" \ "--save-memory=LEVEL enable memory saving, at LEVEL 1..3\n" \ "--mem-file-size=SIZE max size a wordlist file will preload into memory\n" \ " (default 5,000,000 bytes)\n" \ "--field-separator-char=c Use 'c' instead of the ':' for processing fields\n" \ " (input file, pot file, etc)\n" \ "--fix-state-delay=# number of times the fix_state() function is called\n" \ " prior to issuing a fseek() system call.\n" \ " It is an performance gain to delay a while\n" \ " (say 100 loops for a fast algorithm).\n" \ " For slow algorithms it does not matter\n" -- Best regards, SmarTeam mailto:smarteam.support@...il.com
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.