签到成功

知道了

CNDBA社区CNDBA社区

Mac 破解zip压缩文件密码

2024-08-05 20:29 541 0 转载 Linux
作者: dave

fcrackzip是一款专门破解zip类型压缩文件密码的工具,工具破解速度还是可以的,能用字典和指定字符集破解,适用于Linux、Mac OS 系统。

安装fcrackzip

brew install fcrackzip

https://www.cndba.cn/dave/article/131574

查看命令帮助:https://www.cndba.cn/dave/article/131574https://www.cndba.cn/dave/article/131574

fcrackzip -h

fcrackzip version 1.0, a fast/free zip password cracker
written by Marc Lehmann <pcg@goof.com> You can find more info on
http://www.goof.com/pcg/marc/

USAGE: fcrackzip
          [-b|--brute-force]            use brute force algorithm
          [-D|--dictionary]             use a dictionary
          [-B|--benchmark]              execute a small benchmark
          [-c|--charset characterset]   use characters from charset
          [-h|--help]                   show this message
          [--version]                   show the version of this program
          [-V|--validate]               sanity-check the algortihm
          [-v|--verbose]                be more verbose
          [-p|--init-password string]   use string as initial password/file
          [-l|--length min-max]         check password with length min to max
          [-u|--use-unzip]              use unzip to weed out wrong passwords
          [-m|--method num]             use method number "num" (see below)
          [-2|--modulo r/m]             only calculcate 1/m of the password
          file...                    the zipfiles to crack

methods compiled in (* = default):

 0: cpmask
 1: zip1
*2: zip2, USE_MULT_TAB

命令说明:https://www.cndba.cn/dave/article/131574

https://www.cndba.cn/dave/article/131574

c 指定字符集,字符集 格式是 -c ‘aA1!:’
表示小写字母 a-z
表示大写字母 A-Z
表示数字 0-9
感叹号表示特殊字符 !:$%&/()=?{}[]+*~#
表示包含冒号之后的字符(不能为二进制的空字符)例如 a1:$% 表示 字符集包含小写字母、数字、$字符和%百分号https://www.cndba.cn/dave/article/131574

使用示例:https://www.cndba.cn/dave/article/131574https://www.cndba.cn/dave/article/131574https://www.cndba.cn/dave/article/131574

// 先要cd到文件所在文件夹位置
fcrackzip -b -c 'aA1!' -l 1-10 -u 1.zip
PASSWORD FOUND!!!!: pw == xxx

// 参数
-b 表示使用暴力破解的方式
-c 'aA1!' 表示使用大小写字母加数字和符号的混合破解方式
-l 1-10 表示需要破解的密码长度1到10位
-u 表示只显示破解出来的密码,其他错误的密码不显示

使用字典破解

https://www.cndba.cn/dave/article/131574

fcrackzip -D -p pwd.txt -u 1.zip
PASSWORD FOUND!!!!: pw == xxxx
// 参数
-D 表示要使用字典破解
-p 表示要使用哪个字典破解
用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
dave

dave

关注

人的一生应该是这样度过的:当他回首往事的时候,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞耻;这样,在临死的时候,他就能够说:“我的整个生命和全部精力,都已经献给世界上最壮丽的事业....."

  • 2249
    原创
  • 3
    翻译
  • 573
    转载
  • 191
    评论
  • 访问:7505951次
  • 积分:4303
  • 等级:核心会员
  • 排名:第1名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ