John 无法使用“--incremental:all” - 没有为模式定义字符集:all

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/$ 

问题: 我该如何解决这个问题?我在哪里可以给它字符集?

答案1

根据OpenWall 的示例,你应该生成chrset文件(如果没有):

如果您的“pot 文件”足够大(或者如果您根本没有任何字符集文件),您可能需要使用它来生成一组新的主字符集文件:

makechr

相关内容