custom charset problem
#1
Hi,

I have a problem while i try to make a custom-charset where i want include just only those symbols !$%&?= to perform a dictionary attack
The command i use is :
C:\Users\test\Downloads\oclhashcat\maskprocessor-0.65>mp64.exe -o dictcustom -1
?l?u?d -2 !$%&?= ?2?2?2?2
Usage: mp64.exe [options] mask

Try --help for more help.
"?" is not recognized as internal or external command,
an executable program or batch file.

looks like not working.Even if i remove the ? from the charset i get about the same error, like this:

"?2?2?2?2" is not recognized as internal or external command,
an executable program or batch file.


I do something wrong or the program accept just the syntax "?s" as symbols ? so u have to use basically every symbol ? I really need to choose just a little numbers of symbol since i will go for a bruteforce and having at least less symbol will help in how much time would be needed to get the result.

Thanks.
#2
this is all about windows escape and quote characters, not hashcat.
#3
I had the same problem in Backtrack. You have to put the characters between single quotation marks (an apostrophe at the beginning and another at the end of the character sets).
example: 'abcdefABCDEF0123456789@&!?.,*$£_'
This solved the problem for me.