Running a dictionary attack using a foreign language

deadletterbox

Member
Joined
Dec 13, 2021
Messages
22
Reaction score
10
Credits
214
Hi,

I hope you can help? - some advice please. I've not found a definitive answer to this question and so would appreciate some clarification.

How does Hashcat handle foreign dictionaries ?
I need to run a foreign language dictionary attack but am confused how to do it.
Do I need to source and download the foreign dictionary complete with all its non-English characters ? Or do I just download a foreign dictionary without the accented non-English characters and then add some sort of keyboard mapping argument in the hashcat command line ?

I want to use a dictionary attack using the French language, I know the keyboard is a AWERTY keyboard and I also need to use the French accented non-English characters in the attack. Can anyone please recommend the best way to do this ? What would the command line need to include ?

Many thanks in advance.
 

Dawbs

Super Moderator
Staff member
Super Moderator
Trusted
Joined
Dec 30, 2019
Messages
4,185
Reaction score
3,468
Credits
18,415
Iirc it will use the character exactly as it is in the wordlist.

Hashcat doesn't need anything mapped to a keyboard key.
 

deadletterbox

Member
Joined
Dec 13, 2021
Messages
22
Reaction score
10
Credits
214
Hi All.

An update to this. I ran a test - I'm trying to crack a German password.

I chose a password täst and then generated the md5 hash for it.
I then ran hashcat to crack the password. The password was displayed correctly as täst in the POTfile but on the screen running hashcat it was displayed as
täst

Obviously it's do to with character encoding but does anyone know why it's displayed differently and are there any hashcat command line options I can use to display it correctly ?
 
Top