扫描报告
5 /100
tvs-cc-migrator
Claude Code 配置迁移工具
Claude Code 配置迁移工具,功能实现与文档描述完全一致,无越权操作,敏感信息处理机制完善,风险极低。
可以安装
可直接使用,无需修改。
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 提示 | Shell执行用于备份打包 | scripts/backup.mjs:465-473 |
| 提示 | 敏感字段检测机制完善 | scripts/backup.mjs:61-72 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ+WRITE | READ+WRITE | ✓ 一致 | scripts/backup.mjs:1-15 代码使用 fs 模块读写 ~/.claude/ 和输出目录 |
| 命令执行 | WRITE | WRITE | ✓ 一致 | scripts/backup.mjs:465-473 execSync 用于创建 tar.gz/zip 备份包 |
| 网络访问 | NONE | NONE | — | 无任何网络请求代码 |
| 环境变量 | NONE | READ | ✓ 一致 | 仅通过 readJsonSafe 读取 settings.json 中的 env 字段,用于敏感字段检测 |
目录结构
3 文件 · 32.0 KB · 879 行 JavaScript 1f · 632L
Markdown 2f · 247L
├─
▾
scripts
│ └─
backup.mjs
JavaScript
├─
RESTORE_GUIDE.md
Markdown
└─
SKILL.md
Markdown
安全亮点
✓ 文档描述与代码实现完全一致,无阴影功能
✓ 敏感信息检测和处理机制完善
✓ 跳过临时文件和缓存目录,不备份不必要的内容
✓ 恢复流程由用户手动确认,安全性高
✓ 无网络请求,所有操作本地执行
✓ 无凭证收割或数据外传行为
✓ 代码质量高,结构清晰,有完整的错误处理