Skip to content

feat(ctf): add ZIP ZipCrypto known-plaintext workflow - #49

Merged
zhaoxuya520 merged 1 commit into
zhaoxuya520:mainfrom
doublecurry:codex/fix-issue-46-zip-archive
Aug 5, 2026
Merged

feat(ctf): add ZIP ZipCrypto known-plaintext workflow#49
zhaoxuya520 merged 1 commit into
zhaoxuya520:mainfrom
doublecurry:codex/fix-issue-46-zip-archive

Conversation

@doublecurry

Copy link
Copy Markdown
Contributor

Summary

在处理 #45 的 work-root 修复时,顺带补齐 #46 提到的 CTF ZIP/PKZIP 解题能力。

  • 新增 downstream competition-zip-archive skill,覆盖 ZIP/PKZIP 识别、Legacy ZipCrypto 判断、已知明文攻击、密钥恢复、解密与证据留存。
  • 增加中英文路由、CTF 总控路由及加密工具决策,优先已知明文路径,不直接进行无依据的密码暴力破解。
  • 增加 Windows 固定版本 bkcrack v1.8.1 安装与 digest 校验,以及 Kali apt/bootstrap、工具发现和索引入口。
  • 文档覆盖 -C/-c/-P/-p、offset、sparse plaintext、-k-D,并明确 WinZip AES 不适用。

Verification

  • powershell -NoProfile -ExecutionPolicy Bypass -File skills/scripts/verify-routing-coherence.ps1
  • powershell -NoProfile -ExecutionPolicy Bypass -File skills/scripts/smoke.ps1
  • JSON / PowerShell parsing checks
  • Generated tool index contains bkcrack
  • git diff --check

Closes #46

@zhaoxuya520
zhaoxuya520 merged commit d8bf345 into zhaoxuya520:main Aug 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

缺少ctf压缩包类题目的解题skill/命令

2 participants