Zydra 是一款文件密码恢复工具和 Linux shadow 文件破解器。它使用字典搜索或暴力破解方法来破解密码。
运行该应用的最低要求:
$ sudo apt-get update
$ sudo apt-get install qpdf unrar$ pip3 install py-term
sudo wget http://www.figlet.org/fonts/epic.flf -O /usr/share/figlet/epic.flf此工具仅用于测试和学术目的,请勿用于非法用途!
通过克隆 Git 仓库下载 Zydra:
$ git clone https://github.com/hamedA2/Zydra.git
你也可以使用 vagrant 来自动安装和运行 Zydra(更多信息在页面底部)。
要获取所有选项的列表并了解如何使用此应用,请输入以下命令:
$ python3 Zydra.py -h

1- 字典搜索查找 zip 文件密码
在此示例中,我使用了 rockyou.txt 字典
$ python3 Zydra.py –f file.zip –d rockyou.txt

2- 暴力破解搜索 shadow 文件中用户的密码
密码最小长度为4,最大长度为4,我们尝试查找由数字和符号组成的密码。
$ python3 Zydra.py –f shadow –b digits,symbols –m 4 –x 4

使用 Vagrant 运行 Zydra,请使用以下命令(你必须在仓库所在的同一文件夹中):
vagrant up
初始化完成后,你可以运行:
vagrant ssh
来连接虚拟机。
要退出虚拟机,只需在 shell 中输入 exit。
要销毁虚拟机,运行 vagrant destroy。
更多关于 vagrant 使用的信息可以找到 这里
注意:
默认情况下,Vagrantfile 使用以下设置:
vb.cpus = 4
vb.memory = 4096
编辑 Vagrantfile 并修改这些值以提高性能。
特别感谢 Hamed Izadi
本项目采用 MIT 许可证许可 - 详情请参阅 LICENSE.md 文件