无需登录 数据私有 本地保存

ZIP密码尝试检测 - 内置字典和暴力演示

14
0
0
0
ZIP 密码尝试检测

拖放 ZIP 文件到此处,或点击上传

未选择文件
0 个待尝试密码
实时进度 就绪
已尝试 0 / 0
0
次/秒
00:00
已用时间
-
当前密码
最近尝试记录
等待开始...

常见问题与知识点

传统的 ZIP 加密(ZipCrypto)存在已知弱点,较容易被字典或暴力攻击破解,而 AES-256 加密则非常安全,只要密码足够强,几乎无法破解。本工具主要演示针对 ZipCrypto 的尝试过程。

字典攻击通过一个预先收集的常用密码列表(比如“123456”、“password”等)来逐一尝试,效率远高于暴力破解,因为很多用户使用弱密码。本工具内置了常见弱密码字典,你也可以添加自定义密码。

暴力破解会尝试所有可能的字符组合,直到找到正确密码。例如,若密码为4位纯数字,则需要尝试 10^4 = 10000 种组合。随着长度和字符种类增加,尝试次数呈指数增长,现实中破解强密码可能需要数百年。

使用至少12位以上的随机密码,并混合大小写字母、数字和特殊符号;避免使用字典单词、生日等。同时建议使用 AES-256 加密方式,大部分压缩软件已支持该选项。

工具利用 JSZip 库在浏览器中读取 ZIP 文件,并使用您选择的密码尝试解压第一个文件。如果解压成功,说明密码正确。整个过程完全在客户端运行,不会上传文件到服务器。

因为每次尝试都需要解压一个加密文件块,属于计算密集型操作,且浏览器运行环境为了不卡死界面,特意加入了循环间隔。真实攻击会使用专用硬件和优化代码,速度可达每秒数万次以上,但本工具仅为教育演示。