详细介绍与最新截图见 GitHub 仓库 · @asaotomo

ZIP 分析、破解与恢复工具 · Python 3.7+

ZipCracker

CTF ZIP 题一站式破解与恢复。

Hx0 战队出品的 ZIP 综合破解工具:伪加密识别修复、字典/掩码爆破、短明文 CRC32 枚举、已知明文攻击(KPA),支持超大字典快速加载,命中后自动解压。

Pseudo EncryptionDictionaryMaskKPA
ZipCracker
1-6 BytesCRC32 枚举
KPA已知明文攻击
Auto命中后解压

Product Story

面向 CTF 新手入门与常见 ZIP 附件题,也适用于经授权的自有加密备份恢复,把分散在十六进制编辑、bkcrack 与多工具切换的流程整合为一条命令。

识别并修复 ZIP 伪加密,快速处理 CTF 入门与常见附件题。

支持默认字典、自定义字典、字典目录和超大字典快速加载。

短明文 CRC32 枚举恢复,覆盖 1~6 字节条目的特殊题型。

可联动 bkcrack 做已知明文攻击,命中后自动解压。

Features

核心能力

伪加密识别与修复

自动检查 ZIP 标志位并尝试修复,避免手工十六进制编辑。

多策略爆破

默认字典、纯数字、掩码、自定义字典目录组合尝试。

CRC32 恢复

对短明文条目按归档 CRC32 枚举候选内容。

KPA 支持

支持已知明文攻击,可优先使用 bkcrack 提升效率。

Scenarios

适用场景

  • CTF ZIP 附件题
  • 伪加密快速修复
  • 短明文 CRC32 题型
  • 自有加密备份恢复

Quick Start

快速开始

  1. 准备 Python 3.7+,推荐 Python 3.10+。
  2. 可选安装 pyzipper 支持 AES ZIP。
  3. 可选安装 bkcrack 提升已知明文攻击效率。

Workflow

推荐工作流

读取 ZIP

检测伪加密

字典 / 掩码

CRC32 枚举

KPA

自动解压

Commands

安装 / 使用参考

以下是产品的安装命令与快速使用指南,帮助你快速上手。

python3 ZipCracker.py test01.zip
python3 ZipCracker.py target.zip dict.txt
python3 ZipCracker.py test05.zip -kpa plain.txt
ZIPCRACKER_SKIP_DICT_COUNT=1 python3 ZipCracker.py target.zip huge_dict.txt

Specs

产品信息

适用场景CTF ZIP 题、自有加密备份恢复、授权安全测试
依赖Python 标准库,可选 pyzipper / bkcrack
系统Linux / macOS / Windows
项目地址https://github.com/asaotomo/ZipCracker

Preview

产品截图

产品总览 产品总览
伪加密修复 伪加密修复
字典爆破 字典爆破
CRC32 枚举 CRC32 枚举

Get ZipCracker

开始使用 ZipCracker

下载、阅读文档或把它加入你的 Hx0 工具链。所有安全工具仅用于授权测试、学习研究与合规场景。