SuperAPI AI 工具集

personal-opsec

安全与审计

查看项目

更新于 10-27 00:15

技能介绍

用途

该技能用于审计单个运营者(创始人、独立开发者或小团队管理员)的个人安全设置,而非组织或代码库。其核心假设是:该人员的笔记本电脑、邮箱、手机号和密码管理器是整个技术栈的真正根信任。如果邮箱因SIM交换被攻破,IAM策略再好也无济于事。

该技能不提供安全意识培训或钓鱼测验。代理会在本地机器上执行可检查的只读命令,对无法检查的项目提出具体问题,最终生成按优先级(P0/P1/P2)排序的差距报告,并使用与审计技能一致的发现/处置词汇,可直接交给finding-triage处理。

主要能力

  • 本地只读检查:在macOS上运行预批准命令(如sw_vers、fdesetup status、socketfilterfw、spctl、csrutil、scutil --dns、which op bw lpass keepassxc-cli、gh auth status),Windows/Linux对应命令见参考文档。
  • 三部分审计框架:
    • Part A:Karpathy的15项控制(密码管理器、硬件安全密钥、生物识别解锁、安全问题、全盘加密、智能家居最小化、Signal、隐私浏览器、隐私搜索引擎、虚拟卡、虚拟邮寄地址、手动输入地址、选择性VPN、DNS级拦截、出站网络监控)。
    • Part B:运营者关键项(SIM交换保护、移除短信恢复、离线恢复码、注册商/DNS账户锁定、GitHub和云控制台硬件密钥MFA、主邮箱强度)。
    • Part C:AI代理时代层(代理可读的令牌和密钥、MCP服务器和代理扩展、代理权限模式、个人和收件箱助手、长期与短时令牌、剪贴板和屏幕暴露)。
  • 证据到结论的映射:检查确认缺失→confirmed;检查确认存在→rejected;用户报告但无法检查→needs_validation(附带验证计划);隐私偏好类→加固建议(非发现项)。
  • 优先级排序:P0(本周内,可导致主账户接管或生产访问)、P1(本月内)、P2(方便时),按影响范围排序(主邮箱→密码管理器→注册商/DNS→GitHub→云根→支付→其他)。

使用方式

  1. 确认同意和范围:仅被审计者本人在自己的账户和机器上运行。拒绝审计他人。
  2. 询问操作系统、手机运营商/国家、以及“皇冠珠宝”账户(主邮箱、GitHub、云控制台、注册商/DNS、银行/Stripe、密码管理器)。
  3. 一次性运行本地检查并报告运行内容。
  4. 遍历Part A、B、C;对不可检查项批量提出简短具体问题。
  5. 生成差距报告(含指纹、控制项、结论、严重性、证据、修复步骤、处置),将确认的发现交给finding-triage。

适用场景

  • 创始人或独立运营者自查个人安全设置。
  • 小团队管理员审计自己的根信任账户。
  • 使用AI编码代理、MCP服务器或收件箱助手的个人,评估代理时代的暴露面。

限制

  • 仅限本人自审,需明确同意;不得审计他人。
  • 只读:不更改设置、不安装、不登录账户。
  • 不读取秘密值:仅检查存在性、权限和匹配计数;不打印令牌、密钥、恢复码或密码。
  • 在工作机器上可进行本地检查,但不得读取或更改MDM/EDR配置。
  • 不提供安全培训内容。
  • 产品名称仅为控制示例,非背书。
  • 部分事实(如运营商端口锁定、账户MFA类型)需用户自行验证,代理无法直接确认。