Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 8 Sep 2009 11:07:47 -0500
From: "JimF" <>
To: <>
Subject: Re: Changing the way algorithms are listed ('course the list got looong)

Might be a good time to chat about this.   I have added -subformat=NAME 
recently, and if the =NAME is =list (or =List or =LIST, etc), then  john 
will dump out a 'nice' looking list of the formats:

john -subfor=list
format = md5_gen(0)   type =  md5($p)   (raw-md5)
format = md5_gen(1)   type =  md5($p.$s)        (joomla)
format = md5_gen(2)   type =  md5(md5($p))      (e107)
format = md5_gen(3)   type =  md5(md5(md5($p)))
format = md5_gen(4)   type =  md5($s.$p)        (OSC)
format = md5_gen(5)   type =  md5($s.$p.$s)
format = md5_gen(6)   type =  md5(md5($p).$s)
format = md5_gen(7)   type =  md5(md5($p).$s)   (vBulletin)
format = md5_gen(8)   type =  md5(md5($s).$p)
format = md5_gen(9)   type =  md5($s.md5($p))
format = md5_gen(10)  type =  md5($s.md5($s.$p))
format = md5_gen(11)  type =  md5($s.md5($p.$s))
format = md5_gen(12)  type =  md5(md5($s).md5($p))      (IPB)
format = md5_gen(13)  type =  md5(md5($p).md5($s))
format = md5_gen(14)  type =  md5($s.md5($p).$s)
format = md5_gen(15)  type =  md5($u.md5($p).$s)
format = md5_gen(16)  type =  md5(md5(md5($p).$s).$s2)
format = md5_gen(17)  type =  phpass ($P$ or $H$)

I did this, becauase as I was working on the code, and testing I continually 
had to refer back to the source to 'remember' which format to use.  I think 
having a 'better' looking help dump of the formats would not be a bad thing 
to add.  Would probably be something that should be added to the format 
structure for each type, and then have a command flag that dumps all of 
them, or dumps a singular one.


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.