0.7 BETA - Download - Windows - 64-bit Linux (with SHA1)

Alright, I give up for now. The 32-bit Windows version has issues with the FAST[hash] options. They don't work. Don't use them. Use 0.61 if you have a small number of hashes or want something that plays nice with the GUI (0.7 likes longer execution periods to be efficient).
I'll attach the various binaries to this thread. I'm not feeling like repackaging things completely right now, so install instructions are as follows:
Windows:
Download the 0.61 release from the website. Download the 0.7 binary. Put it in the same folder. Call it as appropriate.
Linux: Same deal, pull the 0.61 release, put the 0.7 binary in it. Rename to the -64 name in the bin directory.
The hash types (MD4, MD5, NTLM, SHA1) are the "new" version. They work with unlimited hashes. They are a LOT faster with multiple hashes. They don't work well with a 50ms kernel execution, and really prefer 100-500ms (so they screw with the display significantly more), as there's a lot more constant per-invocation work they need to do.
The --maxthreads, --maxblocks, --autotune calls do not work. Sorry. They'll probably crash the program.
For best performance, you'll probably want to pass something like '--threads 256 --blocks 256 -m 500'
If you have a GT200 core (GTX260, 280, 295, etc), try '--threads 512 --blocks 512 -m 500'
I've added the following:
-l (lowercase L) - when using very large hashlists (500k+), this should improve performance. It uses 512MB of GPU RAM as a lookup table, so it's only for cards with a LOT of video RAM (768MB minimum, probably 1GB).
-c - this is the single characterset support.
-u - per-position character set support. To do this, put one character set on each line of the file. -v will show you what's loaded. It's pretty slick.
SHA1 support now exists. Please try it out!
Ehm... beyond that, ask questions & play around. If you find bugs, please report them and I'll try to fix them. This is a beta release, I'd like people to test the pants off it for a while and then I'll fix any bugs, hopefully fix the FAST[hash] options, and get the full release out.
Thanks!
I'll attach the various binaries to this thread. I'm not feeling like repackaging things completely right now, so install instructions are as follows:
Windows:
Download the 0.61 release from the website. Download the 0.7 binary. Put it in the same folder. Call it as appropriate.
Linux: Same deal, pull the 0.61 release, put the 0.7 binary in it. Rename to the -64 name in the bin directory.
The hash types (MD4, MD5, NTLM, SHA1) are the "new" version. They work with unlimited hashes. They are a LOT faster with multiple hashes. They don't work well with a 50ms kernel execution, and really prefer 100-500ms (so they screw with the display significantly more), as there's a lot more constant per-invocation work they need to do.
The --maxthreads, --maxblocks, --autotune calls do not work. Sorry. They'll probably crash the program.
For best performance, you'll probably want to pass something like '--threads 256 --blocks 256 -m 500'
If you have a GT200 core (GTX260, 280, 295, etc), try '--threads 512 --blocks 512 -m 500'
I've added the following:
-l (lowercase L) - when using very large hashlists (500k+), this should improve performance. It uses 512MB of GPU RAM as a lookup table, so it's only for cards with a LOT of video RAM (768MB minimum, probably 1GB).
-c - this is the single characterset support.
-u - per-position character set support. To do this, put one character set on each line of the file. -v will show you what's loaded. It's pretty slick.
SHA1 support now exists. Please try it out!
Ehm... beyond that, ask questions & play around. If you find bugs, please report them and I'll try to fix them. This is a beta release, I'd like people to test the pants off it for a while and then I'll fix any bugs, hopefully fix the FAST[hash] options, and get the full release out.
Thanks!