根据openwall wiki page,John现在支持许多非哈希类型的破解。
访问该网站,您可以看到有zip,ssh密钥,甚至几个浏览器密码管理器(主密码) )可用于开裂。我在我最新的Kali盒子上检查了我的约翰的裂土器版本,即:
的 的
的的 的John the Ripper密码破解程序,版本:1.7.9-jumbo-7_omp [linux-x86-sse2]
的的
根据网站,支持破解我想要完成的SSH密钥。
如何使用john破解加密的ssh密钥。我从here发送了一个示例ssh密钥来破解 sample_ssh_private_keys.tar 。我甚至尝试下载一个示例zip文件来破解。
如何告诉约翰我试图破解ssh或zip等,因为它一直在寻找哈希。
我是谷歌搜索了三个小时,我找不到任何东西。我在john --help
下找不到任何东西,但约翰说它现在支持这些格式。请帮忙!
答案 0 :(得分:1)
大约一年前,我在John做了一些开发工作。你在使用约翰的巨型版吗?你只能使用巨型版本来破解非哈希值。
这是the最新的jumbo版本。
进入src文件夹,运行make查看制作目标,如果您不知道,请选择最适合您的机器或通用的。例如make
然后选择目标make generic
。转到运行目录以运行john。
为了破解非哈希,你必须在非哈希上运行format2john代码并在输出上运行john。 例如
cd run
./ssh2john ~/Downloads/dsa_test.key > tocrack
./john tocrack