hashcat Forum

Full Version: Distributed oclhashcat version
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
To take on the challenge of brute-forcing digest keyspace above 11 charachters via bruteforce method.

This would be possible if there was a distrubted version of oclhashcat, one could harness the power of sevral systems instead of 1 single box with ie x4 ATI 5970's(8 cores)/6990's(8cores) or even the upcomming Nvidia 590 GTX. Having multiple systems of the above calibre would be very resourcesful and pratical for bruteforcing.


this is already possible. see blandys successfull approach to get the idea behind: http://www.md5decrypter.co.uk/projects.aspx
(03-08-2011, 06:04 PM)atom Wrote: [ -> ]this is already possible. see blandys successfull approach to get the idea behind: http://www.md5decrypter.co.uk/projects.aspx

Hey Atom,

I imagine the challenge would be in scripting the front end application that would allow oclhascat to become distributed; is this correct? If I am not mistaken have you not made hashcat into a distributed application? The following link that you provided is definitely a great start but what about locating a open-source front end that exists that would allow oclhascat to become distributed as an alternative option?
yes a lot people already asked for such an automatic solution and as you can see its absolutly possible. but i am focusing hashcat development. what i want to say is this can be done by some 3rd person.
Elcomsoft and Passware does distributed, with a server that can be passive in that it only distributes tasks and collects 'replies', or it can also do cracking itself as an active node.

A 'server' would take as input the command line for -plus (or -lite), and break the total task into sub-tasks (sub-keyspaces) with an estimate of perhaps a couple of (gpu) minutes to finish each sub-task (depending on gpu on 'agent'). Results (hash:plainConfusedalt:hex) is returned to server. For next sub-tasks to be handed out, found hashes will be reported/removed, so that each agent does not try to recover it anymore.

or something like that. Morning, off to work. :-)
There are already some nice 3rd party distribution solutions for oclHashcat-lite for SL3. With some small changes, they could support all the other algorithms as well. All it takes is their will to rewrite it. Its also a very good example why it can be clever to source this thing out to some 3rd party.

See here:


There are even more solutions, but their servers are down so I was unable to fetch more screenshots.
Don't forget that they ask money for that like on sample pic's Martech ~20EU / pc.
If you earn for living by doing hash cracking ask them to support other algo's, people under that name have some nice brain power Smile
There is some more sw (free, opensource) which can control these processes, just need to look at them and build something suitable.
Done with oclHashcat-plus v0.09: https://hashcat.net/forum/thread-1541.html

Thread closed