web-dev-qa-db-ja.com

Johnは "--incremental:all"を使用できません-モードに文字セットが定義されていません:all

user@user:~/Asztal/$ john --stdout --incremental:all
No charset defined for mode: all
user@user:~/Asztal/$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.04
Release: 15.04
Codename: vivid
user@user:~/Asztal/$ dpkg -l | grep -i john
ii  john                                  1.8.0-2                                    AMD64        active password cracking tool
ii  john-data                             1.8.0-2                                    all          active password cracking tool - character sets
user@user:~/Asztal/$ 

質問:どうすればこれを解決できますか?どこに文字セットを与えることができますか?

4

OpenWallの例 によると、ファイルがない場合はchrsetファイルを生成する必要があります。

「ポットファイル」が十分に大きくなった場合(または文字セットファイルがまったくない場合)、それを使用してメインの文字セットファイルの新しいセットを生成することをお勧めします。

makechr
2
Thomas Dickey