10-18-2012, 10:15 PM
(10-18-2012, 08:25 PM)fuzztester Wrote: I checked out using the maskprocess and piping it in. It does work but I must say, the performance was no where near as fast as a straight brute force mode.
I was noticing that the GPU utilization gets very erratic which makes sense as its waiting on STDIN.
I played around with a mask attack and got better performance. I create four custom charsets, one for each letter of the "salt" and make the mask look like this:
?a?a?a?a?a?1?2?3?4
That worked really well, except that you can only attack the hashes with the same "salt" at a time.
I still really wish there was a option for oclHashcat to just put all the salts in a file and have the engine just append them.
If you're willing to give up some performance (and with a GPU you should have performance to spare), you could do something like the following.
For usernames:
jire
bile
jane
Your charset would be:
-1 jb -2 ia -3 rln -4 e
This will approach pure brute force of the keyspace with enough usernames, but if you only have a few, it should be quite reasonable.