hashcat Forum
Arabic charset support, questions about command line - Printable Version

+- hashcat Forum (https://hashcat.net/forum)
+-- Forum: Deprecated; Ancient Versions (https://hashcat.net/forum/forum-46.html)
+--- Forum: Very old oclHashcat-plus Support (https://hashcat.net/forum/forum-23.html)
+--- Thread: Arabic charset support, questions about command line (/thread-2149.html)

Pages: 1 2


Arabic charset support, questions about command line - random2 - 03-18-2013

Hi, does Hashcat-plus supports arabic charsets? I need to use parameter:
--custom-charset1=<arabic alphabet> for this, right?
Also, if I need to bruteforce MD5 hash that has arabic password with length from 1 to 10 I need to use command line:
oclHashcat-plus64.exe -a 3 -m 0 hashlist.hash ?1 --custom-charset1=كضشسذدخحجب --increment-min=1 --increment-max=10
Is it correct command line?


RE: Arabic charset support, questions about command line - mastercracker - 03-18-2013

(03-18-2013, 03:57 PM)random2 Wrote: Hi, does Hashcat-plus supports arabic charsets? I need to use parameter:
--custom-charset1=<arabic alphabet> for this, right?
Also, if I need to bruteforce MD5 hash that has arabic password with length from 1 to 10 I need to use command line:
oclHashcat-plus64.exe -a 3 -m 0 hashlist.hash ?1 --custom-charset1=كضشسذدخحجب --increment-min=1 --increment-max=10
Is it correct command line?
You have to put your charset characters in a text file and use the proper encoding for that file. In your command line, you then use the following:

--custom-charset1="Path to the charset file"


RE: Arabic charset support, questions about command line - random2 - 03-18-2013

(03-18-2013, 04:01 PM)mastercracker Wrote: You have to put your charset characters in a text file and use the proper encoding for that file. In your command line, you then use the following:

--custom-charset1="Path to the charset file"

All other parameters are correct, yes?
Also, what must be the structure of file with characters? One character per line?


RE: Arabic charset support, questions about command line - atom - 03-18-2013

also make sure to pick the right encoding. only 8 bit encoding will work! (codepage*, iso*) but not utf*


RE: Arabic charset support, questions about command line - random2 - 03-18-2013

I select:
1256 (ANSI-arabic)


RE: Arabic charset support, questions about command line - mastercracker - 03-18-2013

Not sure if you need the -i switch or if it's turned on automatically when you put --increment-min=1 so just add it in case. More importantly, you are missing a mask at the end:

?1?1?1?1?1?1?1?1?1?1


RE: Arabic charset support, questions about command line - random2 - 03-19-2013

Thanks for answers to all.

If I need bruteforce 5-length password I need to use ?1?1?1?1?1 and use --increment-min=1 and --increment-max=5,

if 10-length password with upper case letters and digits, then mask should be ?u?u?u?u?d?d?d?d?d?d, or no?


RE: Arabic charset support, questions about command line - random2 - 03-19-2013

This is correct parameters for 10-length password with upper case letters and digits?
-i --increment-min=1 --increment-max=10 -1 ?u?d ?1?1?1?1?1?1?1?1?1?1


RE: Arabic charset support, questions about command line - random2 - 03-19-2013

I tryed the same with russian just for testing
Passwords:
абв
йцуке
ñÕÔÓÒÑ

hashlist.hash:
9817de3f4bd1d1d149fc366d46e5e134
04f6d7e741bd9096b2272ca11d8e67dd
2de911b1ed3bd44726a5091c374524ff

alphabet.txt - Encoding 1251 ANSI - Cyryllic (also tryed: 866 OEM - Russian, ISO 8859-5 Cyrillic):
абвгдеёжзиіїклмнопрстуфхцчшщьъэюя (each letter is separeted by Enter in the original file)

Command line:
oclHashcat-plus64.exe -n 800 -u 1024 -a 3 -m 0 c:\plus\hashlist.hash -i --increment-min=1 --increment-max=10 --custom-charset1="c:\plus\alphabet.txt" ?1?1?1?1?1?1?1?1?1?1


hashcat does not find any password. What I'm doing wrong?

Also, 2nd question - after start speed floating between 7.2 - 7.9 billion (length of pass 1-8), but when it starting to bruteforce pass with length = 9 speed reduced to 5.7 - 6.2 billion. Is it normal?


RE: Arabic charset support, questions about command line - undeath - 03-19-2013

your plaintexts are utf-8 encoded