Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Mon, 28 Oct 2013 19:51:33 +0100
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: Compile john in Windows 64 bits

On 2013-10-28 19:37, Solar Designer wrote:
> magnum, Dhiru -
>
> On Mon, Oct 28, 2013 at 07:27:00PM +0100, magnum wrote:
>> On 2013-10-27 22:50, magnum wrote:
>>> I added ALIGN_FIX support in x86-64.S for Dhiru to try out (he has added
>>> a mingw64 target now and NT crashes).
>>
>> For the record, ALIGN_FIX did not solve the assembler crashes at all
>> (and it would be weird for mingw to have such a silly bug nowadays).
>>
>> Until we figure this out, a workaround for NT is to use the NT2 format,
>> which use the intrinsics instead of assembler. And here's a workaround
>> for DES (just forces it to use C code).
>
> Ouch.
>
> Did you set ARCH_WORD to "long long", to make sure it's 64-bit?  I think
> Win64 has 32-bit long.

We did. Only DES & NT assembler seems to be problematic now. I'm hoping 
Dhiru can produce core dumps for me.

magnum

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ