Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAF5391Ks3pvozC6Ah_U4FUbvjCjfkhPfP63b98xSd2pBfonHHA@mail.gmail.com>
Date: Fri, 14 Mar 2014 19:14:14 +0000
From: "J ." <dy3afg9@...il.com>
To: john-users@...ts.openwall.com
Subject: Re: Re: Re: Re: pbkdf2-hmac-sha512 on GPU

Hi Lukas,

I have tried to compile it a few times now with the graveyard included, and
It keeps failing, giving me this error:

make[1]: *** No rule to make target `opencl_hmac_sha512_fmt.o', needed by
`../run/john'.  Stop.
make: *** [macosx-x86-64-opencl] Error 2


Perhaps I've placed something incorrectly?

I've:
Added pbkdf2_hmac_sha512_unsplit_kernel.cl from the graveyard to /src/opencl
Added opencl_pbkdf2_hmac_sha512_fmt.c from the graveyard to /src

In the makefile, I've added to 'OCL_OBJS' I believe this is where the
problem is as the error describes this file.

196 opencl_pbkdf2_hmac_sha256_fmt.o opencl_rakp_fmt.o \
197 opencl_krb5pa-md5_fmt.o opencl_keyring_fmt.o opencl_hmac_sha512_fmt.o
198 # broken:

In john.c i've added the lines 207 and 441

206 extern struct fmt_main fmt_opencl_rakp;
207 extern struct fmt_main fmt_opencl_pbkdf2_hmac_sha512;
208 #endif
...
440 john_register_one(&fmt_opencl_zip);
441 john_register_one(&fmt_opencl_pbkdf2_hmac_sha512);
442 john_register_one(&fmt_opencl_pbkdf2_hmac_sha256);

finally, changed my directory in the terminal to /src and run 'make
macosx-x86-64-opencl'

Thanks for your help so far,
Joe.



2014-03-12 22:06 GMT+01:00 Lukas Odzioba <lukas.odzioba@...il.com>:
line 207:

I am refering to line numbers in latest bleeding jumbo which you can get
here:
https://github.com/magnumripper/JohnTheRipper/tree/bleeding-jumbo

Lukas

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.