# zipcracker **Repository Path**: axiuga/zipcracker ## Basic Information - **Project Name**: zipcracker - **Description**: # ZIP Cracker 开发说明文档(2025最新版)一个破解各种密码的工具. - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-07-18 - **Last Updated**: 2026-04-18 ## Categories & Tags **Categories**: security-dev **Tags**: None ## README # ZIP Cracker [![Version](https://img.shields.io/badge/version-5.6.0.8-blue.svg)](https://gitee.com/axiuga/zipcracker) [![Platform](https://img.shields.io/badge/platform-Windows%2010%2F11%20%2864bit%29-lightgrey.svg)](https://gitee.com/axiuga/zipcracker) ZIP Cracker 是一款专业的压缩包密码恢复工具,支持多种加密格式的密码破解,包括 ZIP、RAR、7-Zip、PDF、Office 文档等。 > ⚠️ **声明**:本软件仅用于恢复用户自己拥有的文件密码,请勿用于非法用途。 --- ## 功能特性 - **多格式支持**:支持 ZIP、RAR、7-Zip、PDF、DOC、DOCX、XLS、XLSX、PPT、PPTX 等格式 - **多种攻击模式**: - 字典攻击 - 掩码攻击 - 暴力破解 - 组合攻击 - 混合攻击 - 指纹攻击 - **双重引擎**:集成 Hashcat 和 John the Ripper 两大破解引擎 - **GPU 加速**:支持 NVIDIA/AMD/Intel GPU 加速破解 - **字典管理**:内置字典生成器、在线字典下载、字典合并工具 - **图形界面**:直观的 PyQt5 图形界面 --- ## 系统要求 | 项目 | 要求 | |------|------| | 操作系统 | Windows 10/11(64位) | | 显卡 | 支持 NVIDIA/AMD/Intel GPU(可选) | | 磁盘空间 | 至少 500MB 可用空间 | | 内存 | 建议 8GB 以上 | --- ## 快速开始 ### 安装运行 1. 解压 ZIP Cracker 压缩包 2. 双击 `ZIPCracker.exe` 启动程序 ### 基本使用流程 1. **选择文件**:点击"选择文件"按钮或拖拽文件到程序窗口 2. **自动提取哈希**:程序自动分析文件并提取哈希值 3. **选择攻击模式**:根据情况选择合适的攻击模式 4. **开始破解**:点击"开始破解"按钮 --- ## 项目结构 ``` ZIPCracker/ ├── core/ # 核心模块 │ ├── zipcracker_db.py # 数据库管理 │ ├── zipcracker_encoding.py # 编码处理 │ ├── zipcracker_hashmap.py # 哈希格式映射 │ ├── zipcracker_hashutils.py # 哈希处理工具 │ └── zipcracker_opencl.py # OpenCL 检测 ├── ui/ # 图形界面模块 │ ├── zipcracker_window.py # 主窗口 │ ├── zipcracker_dialog.py # 对话框 │ └── ... ├── utils/ # 工具模块 ├── zipcracker_app.py # 应用入口 └── zipcracker_main.py # 主程序 ``` --- ## 依赖项 ``` PyQt5>=5.15.0 pywin32>=300 requests>=2.25.0 ``` 详细依赖见 `requirements.txt` 文件。 --- ## 常见问题 **Q: 破解速度很慢?** A: 检查是否正确使用 GPU 加速,尝试减小字典大小或使用更精确的掩码。 **Q: 提示"未检测到 Hashcat"怎么办?** A: 确认 tools 文件夹中存在 hashcat 文件夹,或在设置中手动指定 Hashcat 路径。 **Q: 字典攻击没有破解成功?** A: 确认选择的字典文件正确,检查字典文件是否包含目标密码。 --- ## 版本信息 - **版本**:5.6.0.8 - **发布日期**:2026-04-18 - **代号**:Dragon --- ## 许可证 本软件仅供个人合法使用。 Copyright © 2026 ZIP Cracker. All rights reserved. --- ## 技术支持 如遇问题,请提供以下信息: 1. 软件版本号 2. 操作系统版本 3. 问题详细描述 4. 错误日志截图