用fcrackzip可以很方便的破.解zip,它提供暴力穷举和字典破 解等功能
linux没有安装fcrackzip可以命令安装
brew install fcrackzip
sudo apt-get install fcrackzip
-b 表示使用暴力破jie的方式
-c 'aA1' 表示使用大小写字母和数字混合破jie的方式
-l 1-10 表示需要破jie的密码长度为1到10位
-u 表示只显示破jie出来的密码,其他错误的密码不显示出
指定字符说明
-c 指定字符集,字符集 格式只能为 -c 'aA1!:'
a 表示小写字母[a-z]
A 表示大写字母[A-Z]
1 表示阿拉伯数字[0-9]
! 感叹号表示特殊字符[!:$%&/()=?{[]}+*~#]
: 表示包含冒号之后的字符(不能为二进制的空字符),例如 a1:$% 表示 字符集包含小写字母、数字、$字符和%百分号
zip -rP AB123 test.zip ./1.txt
使用zip命令将1.txt压缩一个密码为AB123的test.zip文件
fcrackzip -b -c 'A1' -l 1-5 -u ./test.zip
-b为暴力破jie,-c为指定字符串指定A为大写A-Z,1为数字0-9,-l指定位数
添加一个list.txt字典,里面写一些可能存在密码的字符串
使用字典破 解命令
fcrackzip -D -u -p ./list.txt ./test.zip