AI 帮您做好了应用。
我们来检查它是否泄露。
数以百万计的人在发布并非完全由自己编写的应用——这些应用会泄露 API 密钥、暴露数据库、毫无防护地运行。粘贴一个 URL,几秒钟即可获得安全报告。
Vibe Coding 应用泄露数据的六种方式
泄露的 API 密钥与机密
我们读取您的页面和每个 JavaScript 文件,匹配 50 多种密钥格式——OpenAI、Anthropic、Stripe、AWS、Supabase、GitHub、数据库 URL 等。
Supabase 与 Firebase 规则
Vibe Coding 的头号泄露源。我们识别您的后端,并检查任何人是否无需登录即可读取数据表、集合或文件。
认证与会话缺陷
缺少 HttpOnly/Secure/SameSite 的 Cookie、危险的 CORS、不安全的登录表单,以及可绕过所有防护的服务密钥。
开放端点与泄露文件
我们查找 .env 文件、暴露的 .git 目录、数据库转储、管理控制台以及绝不应公开的配置文件。
实时 CVE 与恶意软件情报
库与锁文件实时对照 OSV.dev、CISA KEV 和 EPSS 检查,另有 960 多项只读 CVE 与暴露测试,且每天都在增长。
AI、MCP 与 CI/CD 风险
浏览器中的 LLM 密钥、无认证的 MCP 服务器、Next.js 中间件绕过,以及 GitHub Actions 中的脚本注入。
三步从 URL 到报告
- 01
指定目标
粘贴您线上应用的 URL,或一个 GitHub 仓库——公开仓库,或使用只读令牌的私有仓库。完全免费,无需注册。
- 02
轻量或深度爬取
SafeVibe 像访客一样浏览您的网站,在分析每个页面时实时显示问题。当您证明网站归您所有后,深度扫描会追加主动探测。
- 03
获取报告
一份带评分的报告,包含严重程度、已脱敏的证据,以及每项发现的确切修复方法。
每天都在进步的扫描器
SafeVibe 维护着一个永久的安全测试库。已知漏洞只会被转换成测试一次,采用确定性代码——不用 AI,不靠猜测。每小时只补充新增内容。AI 只用于研究那些还没有人写出测试的漏洞。
- 1
收集
SafeVibe 每小时读取公开漏洞来源:ProjectDiscovery nuclei-templates、CISA 已被积极利用漏洞目录、OSV.dev 和 FIRST EPSS。
- 2
一次转换
每个漏洞只转换成测试一次并记录在册。任何会攻击网站的内容——漏洞利用、恶意载荷、暴力破解——都会被永久拒绝。
- 3
增量增长
后续同步只处理来源中新增或变更的内容,移除已删除的测试,并更新哪些漏洞正在被积极利用。
- 4
AI 只管新内容
新发布且没有测试的漏洞交给 AI 研究员,每个只处理一次。每项提案在进入您的扫描前都会经过审核。
每项测试都有防护
仅一次 GET 或 HEAD 请求,无请求体、无攻击载荷,采用产品特定的判断条件,发布前运行完整测试套件。
扫描时更智能
SafeVibe 会识别您的技术栈(Next.js、Supabase、WordPress…),只运行适用的测试。单页应用的回退页面绝不会被算作发现。
另有实时情报
每次扫描都会对照 OSV.dev 检查库;被积极利用的 CVE 会被优先标注,并按被利用概率(EPSS)排序。
Claude,用在真正有价值的地方
SafeVibe 通过 Anthropic 官方 SDK 使用 Anthropic 的 Claude Opus 5.5(模型 claude-opus-5-5),响应受模式约束。它有两项职责——且从不重复检查测试库中已有的内容。
AI 威胁研究员
- 选取新加入 CISA KEV 且尚无测试的 CVE,并每周在网上搜索 Vibe Coding 技术栈中新发布的漏洞。
- 阅读安全公告并起草被动测试——或解释为何无法安全测试。
- 每个 CVE 只研究一次;只有出现在真实搜索结果中的 CVE 编号才会被接受。
- 其提案遵循比社区测试更严格的规则,并在发布前经过审核。
AI 分析师
- 审查您网站的代码,寻找规则发现不了的逻辑缺陷:仅在浏览器端的授权、隐藏的管理 API、未过滤的数据库查询。
- 发送前会对机密信息脱敏;您网站的内容被视为不可信(防范提示词注入)。
- 只有引用了您文件中真实存在的代码的发现才会被保留。
- SafeVibe 会在不带凭据的情况下自行测试被标记的 API,只有响应证明存在泄露时才会报告。
免费,且为负责任的使用而设计
所有扫描均免费且无需注册。被动扫描只读取任何浏览器都会下载的内容。深度扫描会发送主动探测,因此只在网站所有者发布了 SafeVibe 验证令牌后运行,服务器会在每次深度扫描开始时重新验证。GitHub 仓库无需验证;私有仓库使用您提供的只读令牌。
关于 SafeVibe 的问题
SafeVibe 是什么?
SafeVibe 是一款免费的安全扫描器,面向使用 AI 工具构建的应用(Vibe Coding)。它会分析线上网站或 GitHub 仓库中泄露的机密、开放的数据库规则、存在漏洞的库、已知 CVE 和高风险配置,并说明如何修复每项发现。
SafeVibe 免费吗?
是的。所有扫描类型都免费且无需注册:网站扫描、对您自有网站的深度扫描,以及公开或私有的 GitHub 仓库扫描。
SafeVibe 检查哪些内容?
泄露的 API 密钥(OpenAI、Anthropic、Stripe、AWS、Supabase…)、Supabase 行级安全与 Firebase 规则、Cookie 与 CORS、泄露的 .env 或 .git 等文件、管理面板、存在漏洞的 JavaScript 库、960 多项 CVE 与暴露测试、GitHub Actions 风险以及恶意 npm 包。
扫描我的网站安全吗?
安全。轻量扫描只读取浏览器本来就会下载的内容。深度扫描发送只读探测,并且只有在您通过 meta 标签、/.well-known 文件或 DNS 记录证明网站归您所有后才会运行。任何检查都不会修改数据或发送攻击载荷。
SafeVibe 能扫描私有 GitHub 仓库吗?
可以。创建一个对该仓库只有只读权限的 GitHub 细粒度令牌,并粘贴到扫描器中。它通过 HTTPS 在请求体中发送,仅在扫描期间于内存中使用,绝不会被存储或记录。
SafeVibe 如何保持最新?
每小时同步会读取公开检测模板和 CISA 已被利用漏洞列表。每个漏洞只转换成测试一次并进入永久目录;只有新增或变更的内容才会被重新处理。
SafeVibe 使用 AI 吗?我的代码会怎样?
AI(Anthropic 的 Claude)在后台研究最新漏洞。扫描期间可选的 AI 分析师默认关闭;如果启用,发送客户端代码前会对机密脱敏,并且 AI 的每项发现都会对照代码核实。