Skip to content

v0.1.11

Choose a tag to compare

@Henglie Henglie released this 22 Oct 15:35
· 6 commits to main since this release

v0.1.11 变更

新增功能

  • 新增哦齁编码(仙子曰)
  • 新增哈基米加密(三进制)
  • 新增杂鱼密语(官方闭源版复刻)
  • 新增杂鱼编码(Base8 开源变体)
  • 新增 Base64/dataURI 转图片
  • 新增图片转二进制点阵
  • 新增图片还原数值数据
  • 新增任意进制浮点转十进制
  • 新增原反补码转十进制
  • 新增童子军木棍密码(Code Chinois / Samurai,支持 vh/hv 书写顺序与角色对调)
  • 自定义实现自动内联完整依赖闭包
  • 自定义实现支持 async 与文件产物
  • 搜索支持图像/视频/音频等同义词
  • 9 个新 op 补齐别名、中英文科普卡与六语文案
  • 科普卡正文中的算法名自动链接到对应 op(新标签页打开)

修复

  • 修复 Data URI 解析二进制图片丢文件
  • 修复 Data URI 声明 MIME 与真实格式不符无提示
  • 修复单向 op 按钮方向文案错误
  • 修复 run 优先级导致 MIME multipart 编码不可达
  • 修复穷举解码对象产物显示 [object Object]
  • 修复 OpenPGP.js 签名伪造漏洞(升级 5.11.3)
  • 修复按需资产未进 SW revision
  • 修复原反补码转换丢失负零(-0 显示为 0)
  • 修复 Quoted-Printable / UUencode 未参与一键解码
  • 修复超大解码结果(RLE 可膨胀到 6MB)拖死候选排序
  • 修复 ZIP 伪加密被误判真加密(加密位只是声明,改为按声明方式实测数据 + CRC32 判定;拖入路径的自动修正同时清 LFH/CDH,文件名按 UTF-8 标志解码)
  • 修复任意进制浮点解析把 0BEEF 这类合法十六进制误当二进制前缀剥掉
  • 修复自定义实现「完整源码」漏收集模板字符串插值里的依赖
  • 修复点阵图输出上限未计入放大倍数
  • 修复数值转图在 10 万级行数下展开求极值爆栈
  • 修复哦齁编码解码三位 Base7 超 255 时静默取模

优化

  • 自定义沙箱保留网络能力(用户授权外发)
  • 零外发口径澄清:程序自身不主动外发
  • MCP 隐藏 JSFuck / JJEncode 执行面
  • 一键解码排除动态执行类 op
  • RSA 公钥指数合法性校验
  • 证书 / CSR 弱参数告警
  • MCP 启动提示 Node 安全版本
  • README 补充 2026-10 安全说明
  • 智能解码:爆破/参数扫描/穷举默认折叠,仅命中 flag/crib 时展开
  • 智能解码:精确回声、近似回声与换位回声统一降权
  • 智能解码:接入 CTF 高频算法 rank 权重
  • 智能解码:强 flag(含 KEY{...})候选整组置顶
  • 智能解码:定义域补 A1Z26 / 字符↔进制 ASCII / 童子军木棍密码声明
  • 杂鱼密语 / 杂鱼编码大数据输入由 O(n²) 降为 O(n)(100KB 编码 34.6s → 0.02s)
  • SW 预缓存剔除编辑器 / PGP / 条码内核(-1.82MB),首次在线使用后回填,离线仍可用
  • 清理源码注释中的内部任务号与第三方工具名
  • 科普链接只认高置信算法名/别名,跳过书名号、代码、公式、URL 与当前 op

验证

  • 迷因四件套四步验收 55/55(官方 KAT 18 / 独立对拍 6 / 异常面 13 / 闭环 18)
  • 图片/进制 5 个新 op 四步验收 75/75(KAT 34 / 独立对拍 18 / 异常 17 / 闭环 6)
  • 杂鱼官网固定 salt/iv 三组载体逐字节一致
  • 童子军木棍密码四步验收 239/239(官方示例 + A-Z 全表 + classic/samurai/vh/hv + 异常 + 闭环)
  • 全 op 科普/别名检查:820 op,noEdu 0,aka<10 为 0
  • i18n:zh/fr/ja/ko/ru 缺失 0
  • 智能解码排序回归 36/36(+1 已知噪声前缀缺口);排序专项 9/9
  • ZIP 加密真伪判定矩阵 10 用例 × 三入口全过
  • 编辑器/PGP/条码三功能「在线用一次 → 断网可用」真浏览器冒烟通过

下载

文件 大小 SHA-256
EBCTFCodeBox-v0.1.11.zip 61 MiB 5ca25cccee91afab3f6d997874d8635e2a246854115099d9a84da17ae81381c5

解压后双击 Windows点我启动.exe(32 位单文件启动器,WOW64 覆盖 x86/x64/ARM64;动态依赖仅 kernel32.dll / ws2_32.dll,CRT 静态链接,无 UPX),或 py 通用点我启动.py 启动。完整运行需整个包目录。

也可将解压目录交给任意静态服务器部署(PWA 支持安装与离线,详见 README)。