v6.0
以下是各版本的主要更新内容简介:
- 1.0 unrar.exe版
- 初始版本,支持ZIP/RAR/7Z格式
- 使用Python库(zipfile/rarfile/py7zr)进行破解
- 基本功能:选择压缩文件、字典文件、开始/暂停/停止破解
- 简单进度显示和状态日志
- 2.0 7zip版
- 改用7z.exe命令行工具,支持更多压缩格式
- 添加字典历史记录功能
- 增加配置保存/加载功能
- 改进编码处理(支持UTF-8/GBK)
- 添加密码破解日志记录
- 3.0 增加字典列表
- 全新字典管理界面,支持多字典文件
- 字典列表可添加文件/目录,支持拖放排序
- 右键菜单管理字典项
- 独立配置文件保存
- 改进UI布局
- 5.0 增加破解文件列表
- 支持批量处理多个压缩文件
- 多线程破解(每个文件独立线程)
- 新增任务状态显示
- 改进进度显示(总进度+单个文件进度)
- 恢复破解功能
- 可调整的界面布局
- 6.0 增加AI智能破解
- 新增AI密码生成功能(基于机器学习)
- 分析字典模式生成相似密码
- 新增AI设置选项卡
- 改进密码找到提示(增加复制按钮)
- 依赖scikit-learn库
- 更详细的密码模式分析
主要演进路线:
基础破解功能 → 多格式支持 → 字典管理增强 → 批量处理 → 智能破解
每个版本都在前一个版本基础上增加了重要功能,同时改进了用户体验和破解效率。