我只是在进行测试。我的桌面上有一个压缩包,密码是“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)
我究竟做错了什么?
接受的答案不是最新的和官方的。这是从官方文档复制的:
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。
| 归档时间: |
|
| 查看次数: |
10306 次 |
| 最近记录: |