[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 15 Jun 2010 08:58:32 -0400
From: Erik Winkler <ewinkler@...ls.com>
To: john-users@...ts.openwall.com
Subject: Re: 1.7.6-jumbo-2
The compile error on Mac OSX is due to the fact that u_char is defined in sys/types.h. Adding the following line to KRB4_fmt.c will solve the compile error.
#include <sys/types.h>
Also, NETLMv2_fmt.c and NETNTLMv2_fmt.c need to have the following changed to static to eliminate the "duplicate symbol" ld errors:
uchar saved_plain[PLAINTEXT_LENGTH + 1];
uchar challenge[SALT_SIZE + 1];
uchar output[BINARY_SIZE + 1];
must be changed to:
static uchar saved_plain[PLAINTEXT_LENGTH + 1];
static uchar challenge[SALT_SIZE + 1];
static uchar output[BINARY_SIZE + 1];
Erik
On Jun 15, 2010, at 2:11 AM, websiteaccess@...il.com wrote:
> On Tue, 15 Jun 2010 09:19:22 +0400, Solar Designer wrote:
>> Hi,
>>
>> I've updated the jumbo patch to John the Ripper 1.7.6.
>
> Hi
>
> My system, OS X (10.6.3) Imac 2,8 GHz Intel Core i7
>
> I try to compile JTR 1.7.6 with john-1.7.6-jumbo-2.diff.gz, I get
> errors:
>
> KRB4_fmt.c:93: error: expected specifier-qualifier-list before ‘u_char’
Powered by blists - more mailing lists
Powered by Openwall GNU/*/Linux -
Powered by OpenVZ