杰克开膛手拉链密码破解过程 - 无阴影

时间:2018-01-04 07:58:17

标签: password-protection cracking

任何人都知道zip2john / rar2john的用法/命令。我安装了开膛手的John-jumbo版本。我有一个密码锁定的zip文件( file.zip )和一个解压缩的单词列表( Rocktastic12a )。

我试图理解这个过程(不确定我是否正确?):

从zip文件创建(解析)哈希文件:

zip2john /root/Downloads/file.zip > /root/hash.txt

阅读hash.txt文件的内容

cat /root/hash.txt

破解密码

john --wordlist=/media/root/Gen\ Shiz/Rocktastic12a /root/hash.txt

现在我出现了错误

Using default input encoding: UTF-8
No passwords hashes loaded (see FAQ)

我读过关于使用' unshadow'命令,但我不知道它是什么或如何工作。它是否将散列或单词列表转换为unix命令并将某些内容写入某个Kali文件?

如何加载哈希?

我真的很想知道下一步所以我可以获得完整的过程(或最后的命令) - 任何人都可以帮忙吗?

p.s我也尝试过:

john --format=zip /media/root/Gen\ Shiz/Rocktastic12a /root/hash.txt

但是我得到了

Warning: invalid UTF-8 seen reading /media/root/Gen\ Shiz/Rocktastic12a

谢谢

2 个答案:

答案 0 :(得分:1)

在影子之前,密码哈希存储在/ etc / passwd中。使用unshadow,您可以使用旧格式创建密码文件,这正是约翰所需要的。

unshadow /etc/passwd /etc/shadow > /tmp/passwd_unsh.txt

现在您可以将/tmp/passwd_unsh.txt与john一起使用。 此信息可以在doc文件夹中找到。你不需要为你的运动付出羞耻感。 要在命令行上指定wordlist:

john -wordlist=/media/root/Gen\ Shiz/Rocktastic12a /root/hash.txt

答案 1 :(得分:0)

尝试安装john-jumbo而不是john。

具有Homebrew的Mac用户:

brew uninstall john
brew install john-jumbo
相关问题