![如何安装 John the Ripper 1.9 而不是 1.8](https://linux22.com/image/1183277/%E5%A6%82%E4%BD%95%E5%AE%89%E8%A3%85%20John%20the%20Ripper%201.9%20%E8%80%8C%E4%B8%8D%E6%98%AF%201.8.png)
我需要使用 John the Ripper 来完成一个项目。我使用以下工具进行安装:
$ sudo apt install john
安装版本1.8
。然后我尝试破解一个非常简单的文件:
$ john --format=raw-MD5 passwordFoobarFile
我得到了这样的答案:
Unknown ciphertext format name requested
我不明白。当我搜索这个问题时,我唯一能找到的是我的 john 可能是一个坏版本。我尝试搜索如何安装较新的版本,或更新我已有的版本,但找不到太多信息。其他教程通常只是运行sudo apt install john
,然后得到1.9
我能做些什么来避免这个错误?或者我能以某种方式得到 1.9?
答案1
您粘贴的错误消息解释了错误所在:
Unknown ciphertext format name requested
您format
提供的,raw-md5
对于应用程序来说是未知的。
基于手册,该选项仅--format
接受以下值:DES
,BSDI
,MD5
,BF
,AFS
。LM
如果不包含此选项,该工具将进行猜测。