Skip to content

Releases: Shiina-Tak1/BullBull-Unpacker

BullBull Unpacker 1.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 16:37

从 Python 迁移至 C#

新增

  • 新增子文件夹扫描范围设置
  • 商店版支持 Windows 11 新版上下文菜单
  • 实时解压进度与密码枚举进度显示
  • 集成 UnRAR,不再依赖用户单独安装 WinRAR

改进

  • 大幅提升密码枚举速度
  • 调整界面布局与信息层级,修订文案,优化交互
  • 重构日志系统,统一时间戳、级别与正文格式,合并原有的 run 和 ui 日志
  • 更新随包说明文档

修复

  • 中文密码的 AES ZIP 不再被误判为密码错误
  • zstd、Brotli、LZ4、LZ5、Lizard 编码的加密 7z 文件不再因单个候选密码失败而提前终止枚举
  • 部分解压分支不再遗漏收尾处理
  • 引擎返回警告时不再遗留中间压缩包
  • 右键菜单卸载时不再错误显示删除数量
  • 解压目录名不再错误剥除多余后缀

BullBull Unpacker 1.1.0

Choose a tag to compare

@Shiina-Tak1 Shiina-Tak1 released this 26 Sep 12:53

新增

  • 新增「部分完成」状态,未完全处理的任务不再显示为「完成」。
  • 新增密码尝试线程数设置。
  • 密码本支持批量导入、自动升级及原样保存特殊密码。

改进

  • 密码检索性能大幅提升。
  • 密码本改为更可靠的并发写入机制,并取消条数上限。
  • 改进嵌套压缩包发现,支持更深层级的子目录及更多压缩格式。
  • 改进伪装压缩包识别,统一命令行、界面及文件夹扫描的识别逻辑。
  • 改进停止、暂停及任务退出机制,可在扫描和密码尝试过程中及时响应。
  • 改进磁盘空间检查、进度显示、错误诊断及日志记录。
  • 调整并统一部分用户界面及日志文案。

修复

  • 修复多种情况下压缩包未进入清单或被静默漏解的问题。
  • 修复任务被停止、跳过、达到层数上限等情况下仍显示「完成」的问题。
  • 修复密码错误、文件损坏、缺少分卷等情况被错误归类的问题。
  • 修复重复包、硬链接、符号链接及目录遍历导致的重复处理问题。
  • 修复多层解压、同名目录整理及中间包删除过程中的多种异常。
  • 修复密码本损坏、密码记录错误及特殊密码无法保存等问题。
  • 修复多项界面、日志及命令行状态显示不一致的问题。

BullBull Unpacker 1.0.0

Choose a tag to compare

@Shiina-Tak1 Shiina-Tak1 released this 15 Sep 15:42
b53b452

Release 1.0.0