Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Tue, 8 Sep 2009 13:19:10 -0500
From: "JimF" <>
To: <>
Subject: Re: JTR I have compiled...

The code has not been released yet.  What you have built is the -v1 of the 
md5-generic code.  It works (but does have a problem or 2).

I am still working on the -v2 which will include the -subformat= option, but 
am about done.  NOTE there should be a document that the patches created 
called doc\MD5_GENERIC  which should explain how to work with the 
md5-generic methods (as they were written in the -v1 version).  the -v2 is 
(will be) a pretty sigificant patch/enhancement to the -v1, but all of the 
'syntax' from -v1 will still be valid in -v2, thus you can get an 
understanding of how to use it, with what you have built.

As for

> iMac-de-xxx-xxx:run xxxxxx$ ./john -test -format=md5-gen
> -subformat=md5_gen(4)
> -bash: syntax error near unexpected token `('

It is possible that the -subformat will need to be quoted to get past the 
shell.  I do not normally used a *nix shell, so am not sure.  Might be that 
you will have to do something like:

john -test -form=md5-gen "-subform=md5_gen(4)"

(or '-subform=md5_gen(4)'  I am not up to date on my shell quoting).

Note to solar: I got this email off list (from websiteaccess), and I had no 
way to reply, so I bottom quoted this, even though you dislike doing that.


----- Original Message ----- 
From: "websiteaccess" <>
Subject: JTR I have compiled...

> I have compiled john with these patches in this sequence :
> gzcat ../john- | patch -p1 -Z
> gzcat ../john- | patch -p1 -Z
> gzcat ../john- | patch -p1 -Z
> gzcat ../john- |
> patch -p1 -Z
> gzcat ../john-
> gzcat ../john-
>  I have successfully compiled.
> ./john -test return me all cyphers and speed.
>  I would like get all these sub-format
> 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 try in my freshly compiled JTR, I get :
> iMac-de-xxx-xxx:run xxxxxx$ ./john -test -format=md5-gen
> -subformat=md5_gen(4)
> -bash: syntax error near unexpected token `('
> DO I compiled the right patches ? what is wrong ?
> thanks,
> regards,
> W.A. 

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.