命令 zip2john 不起作用

gui*_*uib 2 linux

我只是在进行测试。我的桌面上有一个压缩包,密码是“12345”。所以,我已经在我的 Ubuntu 19.04 上安装了 John the Ripper。这就是我正在做的事情(在桌面上打开终端):

zip2john test.zip > hash.txt
Run Code Online (Sandbox Code Playgroud)

输出:

zip2john: command not found
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

Rap*_*tor 6

接受的答案不是最新的和官方的。这是从官方文档复制的:

git clone https://github.com/openwall/john -b bleeding-jumbo john
cd john/src/
./configure
make -s clean && make -sj4
Run Code Online (Sandbox Code Playgroud)

要使用诸如 之类的工具zip2john,您可以导航到该run/文件夹​​:

cd ../run/
./zip2john test.zip
Run Code Online (Sandbox Code Playgroud)

只是一个使用示例。


小智 6

添加另一种使用方式zip2john

它包含在 Ubuntu 20.04 上测试的John the Ripper 的 Snap 版本中。

要安装约翰:

snap install john-the-ripper
Run Code Online (Sandbox Code Playgroud)

安装后,john-the-ripper.zip2john在命令行中使用,例如:

john-the-ripper.zip2john test.zip > hash
Run Code Online (Sandbox Code Playgroud)

来源:Reddit 答案


小智 5

git clone "https://github.com/magnumripper/JohnTheRipper.git" && cd JohnTheRipper/src && ./configure && sudo make -s clean && sudo make -sj4 
Run Code Online (Sandbox Code Playgroud)

然后去跑试试./zip2john

  • 欢迎使用超级用户!一般来说,如果答案包括对代码意图做什么的解释,以及为什么在不引入其他人的情况下解决问题,答案会更有帮助。 (5认同)