|
|
Message-ID: <20111217181101.GA26760@openwall.com>
Date: Sat, 17 Dec 2011 22:11:01 +0400
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: Test results for 179 jumbo-4
Jim -
On Sat, Dec 17, 2011 at 11:46:31AM -0600, jfoug wrote:
> Here is the problem on the sparc builds. This will be easy to fix.
>
> ----------------------------------------------------------------------------
> ---
> - JtRTestSuite. Version 1.10-??1, Dec 15, 2011. By, Jim Fougeron
> - Testing: John the Ripper password cracker, ver: 1.7.9-jumbo-4 [generic]
BTW, why aren't you testing -jumbo-5 yet?
> testing: 'john -test=0 -enc:cp1253
> form=dynamic_27 guesses: 0 unk unk : Expected count(s)
> (1500) [!!!FAILED!!!]
Hmm. Aren't dynamic_27 and _28 duplicates of "md5"? Do we need them?
In -jumbo-4 (as compared to -jumbo-3), I added:
diff -u john-1.7.9/src/dynamic_preloads.c john-1.7.9/src/dynamic_preloads.c
--- john-1.7.9/src/dynamic_preloads.c 2011-12-15 22:26:02 +0000
+++ john-1.7.9/src/dynamic_preloads.c 2011-12-16 15:41:53 +0000
@@ -659,6 +659,7 @@
{NULL}
};
+#if ARCH_LITTLE_ENDIAN
//dynamic_27 --> FreeBSD MD5
static DYNAMIC_primitive_funcp _Funcs_27[] =
{
@@ -707,6 +708,7 @@
{"$apr1$"},
{NULL}
};
+#endif
//dynamic_29 --> raw-md5-unicode md5(unicode($p))
static DYNAMIC_primitive_funcp _Funcs_29[] =
because otherwise I was getting "defined but not used" warnings on a
big-endian build (macosx-ppc32).
Thus, I am puzzled as to why you're getting them defined on SPARC, which
is also big-endian.
Thanks,
Alexander
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.