10-13-2010, 08:58 PM
I'm currently attempting to write a client/server for OCL that will automatically split brute force jobs up to a network of cuda computers and I've run into some problems.
1) Is there a way to define a custom char set of special characters.
ie) -1 '|?
I don't think there is, it would be really nice to be able to have more than four custom character sets that could be read in from a file so you can have things that would upset the command line
2) Is there a way to crack length one passwords, doesn't seem like a big issue but you really don't want to miss those either. (Also what about null passwords?)
3)When dealing with odd length passwords is there a rule of thumb when it comes to splitting should the left or right be the longer side
4) Is there a magical flag that will brute force lower length passwords ?l?l?l?l ?l?l?l?l, have it ocl either start at 1 and go to 8 or have it start at 8 and go to 7, or do I need to do this by hand also?
The example of how I've seen people attempt to do this has been close to the following:
oclHashcat.exe -1 ?l -2 a -m 100 hash.txt ?1?1?1?1 ?1?1?1?1?2
I'm open to suggestions on a better way of passing out the jobs.
1) Is there a way to define a custom char set of special characters.
ie) -1 '|?
I don't think there is, it would be really nice to be able to have more than four custom character sets that could be read in from a file so you can have things that would upset the command line
2) Is there a way to crack length one passwords, doesn't seem like a big issue but you really don't want to miss those either. (Also what about null passwords?)
3)When dealing with odd length passwords is there a rule of thumb when it comes to splitting should the left or right be the longer side
4) Is there a magical flag that will brute force lower length passwords ?l?l?l?l ?l?l?l?l, have it ocl either start at 1 and go to 8 or have it start at 8 and go to 7, or do I need to do this by hand also?
The example of how I've seen people attempt to do this has been close to the following:
oclHashcat.exe -1 ?l -2 a -m 100 hash.txt ?1?1?1?1 ?1?1?1?1?2
I'm open to suggestions on a better way of passing out the jobs.