有没有人有这样的感觉,当我们在网上下载一个压缩包资源时,解压文件需要密码,这让我们很困扰。但是别担心,今天我们来讨论一下如何破解ZIP文件密码。我们都知道,ZIP是一种非常流行的压缩格式,它提供了密码保护功能,也就是说只有在输入正确密码的情况下才能打开压缩文件。而我们要介绍的工具是fcrackzip,它可以帮助我们破解ZIP格式的压缩文件。
在kali Linux中,默认安装了这个工具。但是如果你使用的是其他Linux发行版,你需要安装这个工具。以Ubuntu为例,你可以执行以下命令来安装它:
sudo apt install fcrackzip
需要注意的是,由于这个工具使用的是暴力破解方式,对于弱密码非常有效。但是如果遇到强密码,这个工具可能无能为力。同时,由于是暴力破解,我们还需要一个有效的字典。你可以从网上下载几GB大小的字典文件,或者像我们之前提到的那样,使用crunch工具生成密码字典。当然,如果你既不想下载,也不想使用crunch工具生成密码字典,你还可以使用kali Linux自带的rockyou字典。今天我们正好使用kali Linux自带的字典进行演示。
创建一个测试zip文件:vim test.txt(注意:一定要写内容,内容随意)zip –password 12345 crackthis.zip test.txt。上面的命令将test.txt文件压缩成名为crackthis.zip的zip压缩文件,并设置密码为12345。
解压字典:gzip -d /usr/share/wordlists/rockyou.txt.gz
使用字典进行破解:fcrackzip -D -p /usr/share/wordlists/rockyou.txt -u crack_this.zip