zip-password-finder

server/2024/12/22 9:03:57/

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 filesUsage: 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>


http://www.ppmy.cn/server/118490.html

相关文章

Python+Pytest框架,“conftest.py文件编写如何获取token和获取日志“?

1、新增"conftest.py" import pytest import loggingfrom api_keyword.api_key import ApiKey from config import *# 获取token # 1. 正常的请求对应的接口并且提取数据 # 2. pytest.fixture()测试夹具&#xff08;测试前置、后置操作&#xff09;pytest.fixture(s…

学习常用的Docker命令

Docker作为一种强大的容器化技术&#xff0c;为开发者提供了便捷的应用部署和管理方式。本文将介绍Docker常用命令&#xff0c;按照不同的操作分类&#xff0c;旨在帮助初学者更好地理解和使用Docker。Docker 常用命令可以分为以下几类&#xff1a; 容器命令&#xff1a;主要用…

三十多岁的我,在家卷娃。如何破解教育内卷?

如今的家庭教育早已不仅仅是让孩子完成学校的作业&#xff0c;而是进入了一个前所未有的“内卷”时代。作为一位三十多岁的父母&#xff0c;我深刻感受到这个压力&#xff0c;不仅要工作、照顾家庭&#xff0c;还要在家带着孩子“卷”进各种辅导班、兴趣班。面对社会的高要求&a…

【Qt】Qml界面中嵌入C++ Widget窗口

1. 目的 qml做出的界面漂亮&#xff0c;但是执行效率低&#xff0c;一直想找一个方法实现qml中嵌入c界面。现在从网上找到一个方法&#xff0c;简单试了一下貌似可行&#xff0c;分享一下。 2. 显示效果 3. 代码 3.1 工程结构 3.2 pro文件 需要添加widgets > QT quick …

vue3中标签的 ref 属性

在 Vue 3 中&#xff0c;ref 是一个强大的特性&#xff0c;用于处理组件和 DOM 元素的引用。它有两个主要的应用场景&#xff1a;一是在模板中引用 DOM 元素&#xff0c;二是在 Vue 组件中引用子组件实例。 1. 在模板中使用 ref 引用 DOM 元素 目的&#xff1a;直接访问和操作…

监控易监测对象及指标之:全面监控DB2_linux数据库

在数字化时代&#xff0c;数据库作为企业核心数据资产的存储和管理中心&#xff0c;其稳定性和性能直接关系到业务的连续性和效率。DB2作为IBM推出的关系型数据库管理系统&#xff0c;广泛应用于各种业务场景。为了确保DB2_linux数据库的稳定运行和高效性能&#xff0c;全面而细…

图神经网络模型扩展(5)--2

1.图的无监督学习 在数据爆炸的时代&#xff0c;大部分数据都是没有标签的。为了将它们应用到深度学习模型上&#xff0c;需要大量的人力来标注数据&#xff0c;例如我们熟知的人脸识别项目&#xff0c;如果想取得更好的识别效果&#xff0c;则一定需要大量人工标注的人脸数据。…

OPENAIGC开发者大赛企业组AI黑马奖 | AIGC数智传媒解决方案

在第二届拯救者杯OPENAIGC开发者大赛中&#xff0c;涌现出一批技术突出、创意卓越的作品。为了让这些优秀项目被更多人看到&#xff0c;我们特意开设了优秀作品报道专栏&#xff0c;旨在展示其独特之处和开发者的精彩故事。 无论您是技术专家还是爱好者&#xff0c;希望能带给您…