the help screen is pretty clear about parameter order
But I still don't see a mask in the command you posted. If the file you specify does not exist hashcat assumes it is a hash (and throws an invalid hash error)
Code:
Usage: oclHashcat [options]... hash|hashfile|hccapfile [dictionary|mask|directory]...
But I still don't see a mask in the command you posted. If the file you specify does not exist hashcat assumes it is a hash (and throws an invalid hash error)