16 byte salt support for joomla
#1
16-byte salts are supported in oclHashcat 0.26, but not in "Plus" version. Could it be possible to port this to "Plus"?

There are a lot of these out there. For example, Joomla has both 16- and 32-byte salts.
#2
Joomla has its own -m mode, its already supported.
#3
It's ok for 32-byte salt:

Code:
oclHashcat-plus64.bin -m 11 -a 3 e4dd424dfabef58dc3d0e646c4923132:vO4e9Zievkx6LRb8cqjNrrVrAVxb93Gp ?d?d?d?d?d
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: 128
GPU-Accel: 40
Password lengths range: 1 - 15
Platform: AMD compatible platform found
Watchdog: Temperature limit set to 90c
Device #1: Cypress, 1024MB, 0Mhz, 20MCU
Device #2: Cypress, 1024MB, 0Mhz, 20MCU
Device #1: Allocating 120MB host-memory
Device #1: Kernel wd/pwrec/oclHashcat-plus-0.07/kernels/4098/m0010_a3.Cypress.64.kernel (333676 bytes)
Device #2: Allocating 120MB host-memory
Device #2: Kernel wd/pwrec/oclHashcat-plus-0.07/kernels/4098/m0010_a3.Cypress.64.kernel (333676 bytes)

e4dd424dfabef58dc3d0e646c4923132:vO4e9Zievkx6LRb8cqjNrrVrAVxb93Gp:12345

Status.......: Cracked
Input.Mode...: Mask (?d?d?d?d?d)
Hash.Target..: e4dd424dfabef58dc3d0e646c4923132:vO4e9Zievkx6LRb8cqjNrrVrAVxb93Gp
Hash.Type....: Joomla
Time.Running.: 1 sec
Time.Util....: 1000.3ms/0.0ms Real/CPU, 0.0% idle
Speed........:    99975 c/s Real,  4119.3k c/s GPU
Recovered....: 1/1 Digests, 1/1 Salts
Progress.....: 100000/100000 (100.00%)
Rejected.....: 0/100000 (0.00%)
HW.Monitor.#1:  0% GPU, 13c Temp
HW.Monitor.#2:  0% GPU, 13c Temp

Started: Fri Feb  3 02:41:18 2012
Stopped: Fri Feb  3 02:41:19 2012

But when it comes to 16-byte salts it fails:

Code:
oclHashcat-plus64.bin -m 11 -a 3 95f946bb7a6b9c3a7ddba63b805b2568:le0H6NI2ng6AKBjv ?d?d?d?d?d
hash: 95f946bb7a6b9c3a7ddba63b805b2568:le0H6NI2ng6AKBjv, line length exception: 49
ERROR: No hashes loaded

it's valid joomla hash too and equals to 12345.
made them with joomla versions 1.5 and 1.0 respectively.
#4
never saw 16 byte salts in the wild before. its however no problem, i can allow them. can be more specific what is possible? for example, is 1 byte salt possible, too?
#5
no, just these. 16-byte salt, 32-byte salt and plain md5.
#6
OK, will change this.
#7
Any progress on this? Still doesn't work.
#8
wow.. never knew this was discussed here..
+1 for this =)
#9
yes, its done in beta
#10
doesn't work for me.

Code:
H:\oclHashcat-plus-0.08b60>oclHashcat-plus64.exe -m11 joomla.txt ?d?d?d?d?d?d?d?d -a3
WARNING: Hashfile 'joomla.txt' in line 1 (hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh:ssssssssssssssss): Line-length exception
ERROR: No hashes loaded