You can just use -- to mark the end of the parameters.
For instance:
There are several other ways to do it, but most of them are more platform-dependent like the caret escape (^) under windows, or different types of quotes (' vs ").
But the end-of-parameter marker (--) should work cross-platform iirc
EDIT: why did you use ?1 if you didn't specify a --custom-charset1 (or short -1) ? see http://hashcat.net/wiki/doku.php?id=mask...m_charsets
For instance:
Code:
cudahashcat-plus64.exe -m 0 -a 3 d:\2222222.md5 -- -?a?a?a?a?a
There are several other ways to do it, but most of them are more platform-dependent like the caret escape (^) under windows, or different types of quotes (' vs ").
But the end-of-parameter marker (--) should work cross-platform iirc
EDIT: why did you use ?1 if you didn't specify a --custom-charset1 (or short -1) ? see http://hashcat.net/wiki/doku.php?id=mask...m_charsets