Driver/SDK version message and a few tweaks
#1
Hi
Already did a search but could not found what to do to solve this issue,
while testing 0.19:

XP Pro 32 bits
Platform: Advanced Micro Devices, Inc., OpenCL 1.0 ATI-Stream-v2.0.1 <1 matched>
ERROR: Driver/SDK version is old and known not to work, please upgrade

Must sound a bit silly, but can anyone point where is the correct place
to get that upgrade ? Thanks.
#2
Your SDK is outdated.
the newest Ati Stream SDK is always here: http://developer.amd.com/gpu/ATIStreamSD...fault.aspx
the ATI drivers are always here: http://game.amd.com/us-en/drivers_catalyst.aspx
#3
Ok, thanks. I had to uninstall previous SDK version and then all went
right with the new one.

A doubt, if it makes no difference to put this question in this same thread:

Using a command like this, brute force:
oclHashcat.exe example.hash -n 80 -m 200 -1 ?l?d ?1?1?1?1 ?1?1?1?1

Does oclHashcat search for all possible only 8 characters lenght, or all possible
1 to 8 characters lenght (loweralpha-numeric in the example above) ?

Also, isn't mysql speed results too low on ATI use ? I was expecting a better
speed... but it's only a comment, not a judgment.

Keep the good work.
#4
(05-29-2010, 01:58 AM)boris_ Wrote: Ok, thanks. I had to uninstall previous SDK version and then all went
right with the new one.

A doubt, if it makes no difference to put this question in this same thread:

Using a command like this, brute force:
oclHashcat.exe example.hash -n 80 -m 200 -1 ?l?d ?1?1?1?1 ?1?1?1?1

Does oclHashcat search for all possible only 8 characters lenght, or all possible
1 to 8 characters lenght (loweralpha-numeric in the example above) ?
It's going to check only all combinations of 8 characters.
#5
this is an ATI related problem and comes up due the combination of two single problems. first, to get the full performance out of ATI it requires vectorizing. this means it is best crunching 4 passwords the same time and then check 4 results at the same time. this requires that the algo itself does not depend in any way of the input data (password). all operations can be done in the same order. second, the mysql algo is -not- based of a fixed step count as in md4, md5 or sha1. it depends on the password-length. so they are incompatible on the first sight. to get full performance this would require all 4 passes all have the same password-length. so if oclHashcat would be a brute-force only cracker this is no problem. but this is not the case since oclHashcat is designed to work with wordlists. the length on these words in the wordlist is arbitrary and so is the password-length.
#6
Thanks bot of you, atom and mastercracker, for your answers.
They were very helpful.

Any trick to make oclHashcat check an hash, lets say from 0 to 10
characters in lenght... apart from doing that by using a batch file ?
I mean, an option in the command line, perhaps, would be interesting
for brute force.
#7
use the --increment flag