Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Tue, 28 Mar 2006 09:26:18 +0200 (MEST)
From: "Uwe Danz" <>
Subject: problems with umlauts in charset-files

Hi list,

I tried to generare my own char set: “german.chr”
But it was not possible to add umlauts to this file.

john@...ux:~/john-> cat john.pot
:dddd dddd
john@...ux:~/john-> ./john --make-charset=german.chr
Loaded 1 plaintext
Generating char sets... 1 2 3 4 5 6 7 8 DONE
Generating cracking order... DONE
Successfully written char set file: german.chr (2 characters)

But it seems that umlauts and a special german "s" can not be part of the
*.chr file. And much worse - lines with valid passwords and containing
special characters (e.g. umlauts) will be completely ignored. (in my example
only the last line was parsed)

I found some hints about umlauts only in the “john.conf” file:
> This defines the keyboard layout, by default for a QWERTY keyboard.
> Please note that the sizes of m[] and mc[] arrays assume 7-bit
> characters and will need to be doubled for 8-bit characters such as
> umlauts.

Who can give me some hints?
How can I add 8-bit characters in a *.chr file?


"The greatest of all faults is to be conscious of none" Thomas 
Please use PGP - my PGP-key-ID: 0x0FD36935 (2048 Bit)
PGP-fingerprint: C9A6 0E4A 9EC5 FF24 4FF8 6BE5 1E02 1C74

Echte DSL-Flatrate dauerhaft für 0,- Euro*!
"Feel free" mit GMX DSL!

Powered by blists - more mailing lists

Your e-mail address:

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.