SuperAPI AI 工具集

aegis-baas-platform

安全与审计

查看项目

更新于 10-15 17:19

技能介绍

用途:本模块针对现代产品实际运行的托管平台做配置优先的安全审计。供应商负责其基础设施,应用方需自行保障在其上配置的所有内容;这些平台普遍存在默认配置失败即导致整库泄露的风险。

主要能力:审计范围包括 Supabase;Firebase(Firestore、Realtime Database、Storage);仅连接字符串的平台(Neon、Railway、Render、Upstash、MongoDB Atlas);无服务器托管(Vercel、Netlify 等);Stripe 形态的支付 Webhook;WordPress 类托管 CMS。核心检查项有:Supabase 每张表的 RLS 是否启用及策略质量、anon/service_role 密钥是否泄露到客户端;Firebase 各 rules 文件、规则过滤误用与测试模式计时器;连接字符串数据库的 TLS 强制、访问列表与令牌卫生;托管平台的预览部署保护、环境变量作用域、source map 与头部/重定向配置;支付 Webhook 的签名验证、金额服务端重算与幂等去重;CMS 更新姿态与加固常量。

使用方式:先做静态证据审查(迁移文件、rules 文件、handler 路由、配置常量),仅在授权或提供数据库凭据时才做实时探测。RLS 实时确认可用只读 SQL:select schemaname, tablename, rowsecurity from pg_tables where schemaname = 'public' order by tablename; 每条应显示 rowsecurity = true 或有已记录的公开例外。

适用场景与限制:适用于 BaaS/托管平台配置审计。不在范围内:云 IAM 深度审计、TLS/证书姿态、DNS 接管、移动端专用存储。所有实时数据探测须标注 requires-db-credentials 或 authorized-only。发现等级为 Confirmed > Probable > Needs-Review。收费、价格与具体平台效果资料未提供。