linux下使用fcrackzip来暴力破解zip压缩包

我是在kali上安装的,用命令sudo apt-get install fcrackzip

现在做一个例子,首先生成一个带有密码的zip的包


zip -P hujhh test.zip test1.txt test2,txt

可以看到密码是5位的纯字母

现在就用我们的这个软件开始破解

fcrackzip -v -b -u -c a -p aaaaa test.zip

不一会就可以看到破解成功的信息
PASSWORD FOUND!!!!: pw == hujhh

这里看到破解速度还是很快的,当然,这是知道密码的组成和位长的情况下,尝试的次数少,当然快,如果不知道长度,也不知道字符的组成,那么就看运气和速度了

说明一下上面的命令,一般的情况下也就是用这些参数
-v 就是可以看到更多的信息
-b 暴力破解
-u 用zip去尝试
-c 指定字符 a 就是说明密码是由小写字母组成的
-p 弄一个初始化的密码 aaaaaa 如果是纯数字000000  当然这里的长度都是6

-B 这个可以看看机子破解的速度

-b表示使用暴力破解算法
-l设置长度,3-3表示最小(3)到最大(3),也就是限制了密码的长度(从提示.jpg知道密码为3位),
-c 表示使用字符集中的字符
-c1指定密码类型为纯数字型,其他类型看手册
-v 表示更详细些
-u用于显示破解产生的密码

所以也可以:   frack -b -l 3-3 -c1 -u flag.rar  这样直接爆出密码


这个就说明到这里,其它的看帮助文档就可以了。

原文地址:https://www.cnblogs.com/lzkalislw/p/14004626.html