Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [day] [month] [year] [list]
Date: Sat, 13 Feb 2016 16:10:18 -0500
From: Frank Wang <>
Subject: Re: [john-users] Doing raw SHA512 hashes

Moving this discussion to john-dev.

If others want to chime in, I currently want to do raw SHA256/SHA512
hashes, using code from John the Ripper. I am looking at src/opencl/ and src/opencl/ They use

In src/opencl_office2013_fmt_plug.c, there is no "main" function, so I am
wondering where and how the functions in that file are being called. I want
to make sure that I'm using the kernels in the right way to get the
optimizations that JtR has done.


On Sat, Feb 13, 2016 at 4:02 PM, Solar Designer <> wrote:

> magnum, Frank -
> On Sat, Feb 13, 2016 at 03:34:29PM -0500, Frank Wang wrote:
> > Sorry about that. opencl_office2013_fmt_plug.c has a bunch of functions
> but
> > no "main" function as far as I can see. What file calls the functions
> > in opencl_office2013_fmt_plug.c to do the cracking? I'm mainly wondering
> > this because I want to make sure that I'm using the kernel in the right
> way
> > to get the optimizations that John the Ripper has done.
> Please take this discussion to john-dev.  While it's not literally John
> the Ripper development, it is close enough to that.  john-users is for
> topics not involving discussing source code detail (as a maximum, it
> may include how to apply a patch for an end-user to get a job done), and
> john-dev is precisely for such topics that do involve source code detail.
> In fact, some development topics that do not dive into the source code,
> such as discussions on whether to add a certain feature or not, are
> preferable to have here on john-users rather than unnecessarily limited
> to the smaller john-dev sub-community.
> So we draw the line at "does this involve discussing source code detail?",
> and this works both ways.
> Thanks,
> Alexander

Content of type "text/html" skipped

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.