|
|
Message-ID: <20120306232302.TDXMY.831820.imail@eastrmwml302>
Date: Tue, 6 Mar 2012 23:23:02 -0500
From: <jfoug@....net>
To: john-users@...ts.openwall.com
Cc: Jean-Michel <jtr@...izoku.org>
Subject: Re: Issue with dynamic format scripting
Bug. I have found it. in the salt_external_to_internal_convert() function:
The i var needs to be an int, and this line needs changed:
and this line
for (i = len-3; i > 0; --i) {
needs to be changed to this:
for (i = len-3; i >= 0; --i) {
However, I need to check for other side effects, that are NOT wanted. I will get this looked into, and get a patch over to Magnum
Jim.
---- Jean-Michel <jtr@...izoku.org> wrote:
> Hi everyone,
>
> I made a script for a dynamic format and it was working great for john
> 1.7.8 jumbo2 + additionnal patches that were available on the wiki at
> the time (around last summer).
>
> Today this script is not working anymore in john 1.7.9 jumbo5 (build
> taken from the wiki, 32bits one).
>
> I updated it to use the newest naming convention of dynamic format but
> I still get an error on gethash[0](0).
> Can someone help me spot the mistake I could have made ?
>
> Here is the latest version of the script:
>
> [List.Generic:dynamic_1401]
> Expression=md5($u.\nskyper\n.$p) [Skype MD5]
> Flag=MGF_USERNAME
> Func=DynamicFunc__clean_input
> Func=DynamicFunc__append_userid
> Func=DynamicFunc__append_input1_from_CONST1
> Func=DynamicFunc__append_keys
> Func=DynamicFunc__crypt
> CONST1=\nskyper\n
> Test=$dynamic_1401$27f6a9d892475e6ce0391de8d2d893f7:password:username
> Test=$dynamic_1401$27f6a9d892475e6ce0391de8d2d893f7$$Uusername:password
>
>
> Additional test vectors can be computed directly in bash:
> echo -ne "username\nskyper\npassword" | md5sum
>
> I remember a post of Nicolas Ruff having almost the same issue few
> months ago. His case was solved by adding the MGF_SALTED flag to the
> format even if there is no salt. But it did not work in my case. The
> flag MGF_NOTSSE2Safe did not help neither.
>
>
>
> Thanks for your help,
>
> Jean-Michel
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.