Skip to content

v0.7.0 — Web 扫描器 + 本地客户端(双模式)

Choose a tag to compare

@jnMetaCode jnMetaCode released this 20 Jun 01:01

让「贴链接就能测」和「客户端体验」都成立——而且守住数据不出境的根基。

新增

  • shellward web(公网):网页贴公开仓库 URL,或用 /scan?repo=URL 分享链接 → 在线体检。公开仓库代码本就公开,不涉数据出境。附 Dockerfile 一键部署。
  • shellward web --local(客户端):浏览器 GUI 填本地路径扫描,私有代码不上传、不出本机,无需命令行——零 Electron 的客户端体验。
  • 安全:域名白名单、严格 URL 正则(拒凭据/注入)、浅克隆 + 30s 超时、临时目录用完即删、并发上限、公网模式禁止扫本地路径、绝不执行仓库代码。

私有/敏感代码请始终用本地:npx shellward scan(不上传)。

全套 273 测试通过。