oclhashcat-lite v0.8 Bug Report Thread
#11
Hello lindros,

We were both making the same error. There are some hidden control characters in your hex salt. That's causing extra characters to be in the salt. I can verify that there does seem to be an issue on 0.08 with using hex salt with that hash. However as a work-around you should be able to enclose the hashConfusedalt in single quotes, which worked fine for me on 0.08.

Try copy/paste this:
'4a80a448a4a5c5d20024cba8a3c779dd:?$x&XL5w>\c*7,F03G=v~0`THUP{,b'
#12
(01-31-2012, 12:10 PM)chort Wrote: Hello lindros,

We were both making the same error. There are some hidden control characters in your hex salt. That's causing extra characters to be in the salt. I can verify that there does seem to be an issue on 0.08 with using hex salt with that hash. However as a work-around you should be able to enclose the hashConfusedalt in single quotes, which worked fine for me on 0.08.

Try copy/paste this:
'4a80a448a4a5c5d20024cba8a3c779dd:?$x&XL5w>\c*7,F03G=v~0`THUP{,b'
Hallo, chort
I entered all the characters from the keyboard (not copy paste)
and see all the same errors
with quotes
Code:
oclHashcat-lite64.exe -m 15 '4a80a448a4a5c5d20024cba8a3c779dd:?$x&XL5w>\c*7,F03G=v~0`THUP{,b'
pause

C:\oclHashcat-lite-0.08>oclHashcat-lit
e64.exe -m 15 '4a80a448a4a5c5d20024cba8a3c779dd:?$x  & XL5w,F03G=v~0`THUP{,b' 1>
\c*7
oclHashcat-lite v0.8 by atom starting...

ERROR: hash: '4a80a448a4a5c5d20024cba8a3c779dd:?$x, line length exception: 37
ERROR: invalid hash ''4a80a448a4a5c5d20024cba8a3c779dd:?$x'. double check -m parameter
no quotes
Code:
oclHashcat-lite64.exe -m 15 4a80a448a4a5c5d20024cba8a3c779dd:?$x&XL5w>\c*7,F03G=v~0`THUP{,b
pause

C:\oclHashcat-lite-0.08>oclHashcat-lit
e64.exe -m 15 4a80a448a4a5c5d20024cba8a3c779dd:?$x  & XL5w,F03G=v~0`THUP{,b 1>\c
*7
oclHashcat-lite v0.8 by atom starting...

ERROR: hash: 4a80a448a4a5c5d20024cba8a3c779dd:?$x, line length exception: 36
ERROR: invalid hash '4a80a448a4a5c5d20024cba8a3c779dd:?$x'. double check -m parameter

on oclHashcat-plus 0.07 all ok in hex salt
Code:
oclHashcat-plus64.exe --hash-type 2711 --hex-salt --attack-mode 3 4a80a448a4a5c5d20024cba8a3c779dd:3F247826584C35773E5C632A372C463033473D767E3060544855507B2C62 --custom-charset1 ?l ?1?1?1?1?1?1?1?1
pause

C:\oclHashcat-plus-0.07>oclHashcat-plu
s64.exe --hash-type 2711 --hex-salt --attack-mode 3 4a80a448a4a5c5d20024cba8a3c7
79dd:3F247826584C35773E5C632A372C463033473D767E3060544855507B2C62 --custom-chars
et1 ?l ?1?1?1?1?1?1?1?1
oclHashcat-plus v0.07 by atom starting...

Hashes: 1
Unique salts: 1
Unique digests: 1
Bitmaps: 8 bits, 256 entries, 0x000000ff mask, 1024 bytes
GPU-Loops: 32
GPU-Accel: 40
Password lengths range: 1 - 15
Platform: AMD compatible platform found
Watchdog: Temperature limit set to 90c
Device #1: Cypress, 2048MB, 0Mhz, 20MCU
Device #2: Cypress, 2048MB, 0Mhz, 20MCU
Device #1: Allocating 120MB host-memory
Device #1: Kernel ./kernels/4098/m2710_a3.Cypress.64.kernel (345476 bytes)
Device #2: Allocating 120MB host-memory
Device #2: Kernel ./kernels/4098/m2710_a3.Cypress.64.kernel (345476 bytes)

[s]tatus [p]ause [r]esume [q]uit => s
Status.......: Running
Input.Mode...: Mask (?1?1?1?1?1?1?1?1)
Hash.Target..: 4a80a448a4a5c5d20024cba8a3c779dd:3f247826584c35773e5c632a372c4630
33473d767e3060544855507b2c62
Hash.Type....: vBulletin > v3.8.5
Time.Running.: 13 secs
Time.Left....: 1 min, 39 secs
Time.Util....: 13575.8ms/429.5ms Real/CPU, 3.3% idle
Speed........:  1839.0M c/s Real,  1907.4M c/s GPU
Recovered....: 0/1 Digests, 0/1 Salts
Progress.....: 24965939200/208827064576 (11.96%)
Rejected.....: 0/24965939200 (0.00%)
HW.Monitor.#1: 81% GPU, 68c Temp
HW.Monitor.#2: 81% GPU, 68c Temp
[s]tatus [p]ause [r]esume [q]uit => s

and the oclhashcat-lite v0.8
Code:
oclHashcat-lite64.exe -m 15 --hex-salt 4a80a448a4a5c5d20024cba8a3c779dd:3F247826584C35773E5C632A372C463033473D767E3060544855507b2c62

C:\oclHashcat-lite-0.08>oclHashcat-lit
e64.exe -m 15 --hex-salt 4a80a448a4a5c5d20024cba8a3c779dd:3F247826584C35773E5C63
2A372C463033473D767E3060544855507B2C62
oclHashcat-lite v0.8 by atom starting...

ERROR: hash: 4a80a448a4a5c5d20024cba8a3c779dd:3F247826584C35773E5C632A372C463033
473D767E3060544855507B2C62, line length exception: 93
ERROR: invalid hash '4a80a448a4a5c5d20024cba8a3c779dd:3F247826584C35773E5C632A37
2C463033473D767E3060544855507B2C62'. double check -m parameter

I can not test on Linux, I do not have
but as you can see it does not work in Windows 7 x64
if I did something bad, it would not work on all versions, but on oclHashcat-plus 0.07 all ok
#13
How are you opening a shell in Windows? There appears to be special hidden characters around the '&' in input & output you cut & pasted. Perhaps there is some strange shell expansion?

The --hex-salt issue with oclHashcat-lite happens in certain circumstances with 0.08. I'm not familiar with the details. It is fixed in 0.09, at least for this use case.
#14
Yes, its already fixed in 0.09. Thanks for reporting!