Skip to content

KimiCodeGuard for Windows v0.3.1

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Aug 03:20

[0.3.1] - 2026-08-16

热修:out-of-workspace 不再误报 /dev/null 重定向。

修复(M8.1)

  • 误报现象:2>/dev/null> /dev/null&> /dev/nulltee /dev/null 这类丢弃输出的重定向,被 out-of-workspace 规则当成「工作区外写入」弹窗问人——daemon 不在时直接挡下命令,在时弹窗等 55 秒超时。这是 shell 最高频惯用法之一,v0.3.0 已带着它发版,必须热修重发。
  • 修法:out-of-workspace 增加 POSIX 设备命名空间豁免——规范化后以 /dev/ 开头且无盘符前缀的路径(/dev/null/dev/zero/dev/std*/dev/tty 等)一律放行;带盘符的 D:/dev/… 是真实文件路径,绝不豁免。纯字符串判定,不进 Env、不做 IO。
  • 两条 v0.3 规则的判定与 ask 逻辑不变,本批只加豁免。绕过对抗集 167 → 172 条(新增 5 条放行语料:ls x 2>/dev/nullcat f > /dev/nullecho x &> /dev/nulltee /dev/nullcmd 2>&1 对照)。

下载

  • NSIS 安装器(当前用户安装、免管理员、简体中文)
  • guard-hook 便携 zip(只要命令行拦截、不要托盘的场景)

安装器未签名,Windows SmartScreen 会提示——点「更多信息」→「仍要运行」即可。