SuperAPI AI 工具集

saas-security-posture

安全与审计

查看项目

更新于 10-16 09:28

技能介绍

用途:帮助团队对依赖的 SaaS 工具栈进行审计与加固,适用于 SOC 2 准备、可疑 OAuth 应用排查、SaaS 泛滥治理以及钓鱼或凭据泄露后的加固。\n\n主要能力:\n1) SaaS 清单审计:用 gam、gh api、Slack Admin API(admin.apps.approved.list、admin.apps.requests.list)与 aws iam generate-credential-report 收集 OAuth 授权、已安装应用、已批准/待审应用及 IAM 凭据报告,并提供 tools 模板记录负责人、SSO、MFA 状态。\n2) GitHub 加固:强制 2FA(gh api -X PATCH /orgs/{ORG} -f two_factor_requirement_enabled=true)、查找未启用 2FA 成员、校验 SAML SSO、添加 IP 允许列表、设置 main 分支保护、审计并吊销过期 PAT、检查部署密钥与 Webhook。\n3) Slack 加固:开启应用审批、设为仅邀请、设置 24 小时会话时长与保留策略、审计 Slack Connect 共享频道。\n4) Google Workspace 加固:强制 2SV、密码长度、屏蔽第三方 OAuth 并白名单、关闭外部 Drive 共享、检查 SPF/DKIM/DMARC 记录、移动设备管理。\n5) AWS 加固:root 账户锁定、SSO 最小权限、SCP 策略、组织级 CloudTrail。\n6) OAuth 风险分级:按 scope 分为 CRITICAL/HIGH/LOW 并吊销危险授权。\n7) 管理员账号与数据防泄漏:专用管理员账户、硬件密钥、AWS MFA 强制策略、断链账户、Drive 外部共享限制、GitHub 秘密扫描与推送保护、S3 公共访问拦截。\n8) 影子 IT 检测:基于 DNS 日志、Workspace 登录审计、代理日志与定时告警脚本。\n\n使用方式:以命令行执行各类 API 与 gam 命令,并维护 SaaS 清单文件;建议按周/月/季度节奏维护。\n\n限制:部分命令会改变基础设施状态,执行前需确认目标与备份;上游脚本与模板未随文档打包;具体定价、平台支持等信息暂未提供。