| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
chore: restructure directories and update configurations | 1 个月前 | |
chore: restructure directories and update configurations | 1 个月前 | |
fix: 修复连通性检测命令注入与取消任务误杀进程的安全漏洞 ## 安全漏洞修复 ### 1. 连通性检测接口命令注入(routes/tasks.ts) - 新增 isValidHost() 前置校验:使用 net.isIP() + RFC 1123 主机名正则, 拒绝含 shell 元字符的非法输入 - 第 43 行 nc 探测:execSync 字符串拼接改为 execFileSync 参数数组 - 第 48 行 bash fallback:execSync 字符串拼接改为 execFileSync 位置参数 - 第 58 行 DNS 检查:shell 命令改为 dns.resolve() 原生 API - 第 92 行 ansible INI 密码注入:新增 escapeIniValue() 双引号包裹转义, 防止密码中含特殊字符导致解析截断 ### 2. 取消任务误杀并发进程(runner.ts) - RunHandle 新增 closeServer 回调字段,支持定点关闭 - cancel() 改用 handle.closeServer?.() 替代 pkill 全局杀进程 - TaskDriverInput 新增 onServerReady 生命周期回调 - opencode 驱动创建 server 后注册 server.close() - 添加幂等性处理,防止重复取消 ## 文档同步 - WEB-GUIDE.md 进度阶段表与代码对齐(6 阶段) - 16 张配图路径从 docs/guide/images/WEB-GUIDE/ 迁移至 docs/assets/ - 所有图片引用路径同步更新 | 2 天前 | |
chore: restructure directories and update configurations | 1 个月前 | |
feat: add taiyi QA agent and web ops console | 1 个月前 | |
fix: 修复连通性检测命令注入与取消任务误杀进程的安全漏洞 ## 安全漏洞修复 ### 1. 连通性检测接口命令注入(routes/tasks.ts) - 新增 isValidHost() 前置校验:使用 net.isIP() + RFC 1123 主机名正则, 拒绝含 shell 元字符的非法输入 - 第 43 行 nc 探测:execSync 字符串拼接改为 execFileSync 参数数组 - 第 48 行 bash fallback:execSync 字符串拼接改为 execFileSync 位置参数 - 第 58 行 DNS 检查:shell 命令改为 dns.resolve() 原生 API - 第 92 行 ansible INI 密码注入:新增 escapeIniValue() 双引号包裹转义, 防止密码中含特殊字符导致解析截断 ### 2. 取消任务误杀并发进程(runner.ts) - RunHandle 新增 closeServer 回调字段,支持定点关闭 - cancel() 改用 handle.closeServer?.() 替代 pkill 全局杀进程 - TaskDriverInput 新增 onServerReady 生命周期回调 - opencode 驱动创建 server 后注册 server.close() - 添加幂等性处理,防止重复取消 ## 文档同步 - WEB-GUIDE.md 进度阶段表与代码对齐(6 阶段) - 16 张配图路径从 docs/guide/images/WEB-GUIDE/ 迁移至 docs/assets/ - 所有图片引用路径同步更新 | 2 天前 | |
补充更新seagate-farm-disktool-health-analysis | 26 天前 | |
docs: add Xuanyuan test input standard | 1 个月前 | |
1)删除冗余文档;2)常见问题和FAQ统一到 troubleshooting/troubleshooting.md;3)根据版本现状更新INSTALLATION.md/CONTRIBUTING.md | 3 个月前 | |
1)新增用户手册MANUAL.md,并删除老的USAGE.md;2)新增硬盘故障诊断宣传文档;3)刷新功能列表,描述故障诊断能力现状与规划 | 3 个月前 | |
docs: add Xuanyuan test input standard | 1 个月前 | |
feat: 新增xuanyuan agent即相关实现 | 3 个月前 | |
1)适配Xuanyuan Agent刷新README;2)更新 witty-diagnosis-agent.md图片路径 | 3 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 2 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 2 天前 | ||
| 26 天前 | ||
| 1 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 1 个月前 | ||
| 3 个月前 | ||
| 3 个月前 |