zip-password-finder

1.zip-password-finder

对于传统ZIP文件密码的破解,采用密码匹配的方式进行实现,该github库的地址是:

GitHub - agourlay/zip-password-finder: Find the password of protected ZIP files.Find the password of protected ZIP files. Contribute to agourlay/zip-password-finder development by creating an account on GitHub.icon-default.png?t=O83Ahttps://github.com/agourlay/zip-password-finderrelease版本网页:

Releases · agourlay/zip-password-finder · GitHubFind the password of protected ZIP files. Contribute to agourlay/zip-password-finder development by creating an account on GitHub.icon-default.png?t=O83Ahttps://github.com/agourlay/zip-password-finder/releases技术原理博客文章:

Brute forcing protected ZIP archives in RustYet another programming blogicon-default.png?t=O83Ahttps://agourlay.github.io/brute-forcing-protected-zip-rust/Follow up on cracking ZIP archives in RustYet another programming blogicon-default.png?t=O83Ahttps://agourlay.github.io/follow-up-cracking-zip-rust/

2.主要特点

  • 支持 ZipCrypto 和 AES 加密

  • 多个线程worker破解

  • 字典攻击,用于测试字典文本文件中的密码(每行一个单词)

  • 暴力破解,为给定字符集和密码长度范围生成所有密码

3.使用方式

./zip-password-finder -h
Find the password of protected ZIP files

Usage: zip-password-finder [OPTIONS] --inputFile <inputFile>

Options:
  -i, --inputFile <inputFile>                    path to zip input file
  -w, --workers <workers>                        number of workers
  -p, --passwordDictionary <passwordDictionary>  path to a password dictionary file
  -c, --charset <charset>                        charset to use to generate password [default: lud]
      --charsetFile <charsetFile>                path to a charset file
      --minPasswordLen <minPasswordLen>          minimum password length [default: 1]
      --maxPasswordLen <maxPasswordLen>          maximum password length [default: 10]
      --fileNumber <fileNumber>                  file number in the zip archive [default: 0]
  -h, --help                                     Print help
  -V, --version                                  Print version

解压文件:

zip-password-finder --inputFile <inputFile>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值