Sightline 开源:用图数据库和 Agent 分析 AWS 账户安全可达性与权限
作者开源了 Sightline,一个连接 AWS 只读角色的安全分析项目,通过 scanner 采集资源写入 Postgres 和 Neo4j 图投影,再用 Agent 回答如哪些资源可达生产数据库、谁实际是管理员等问题。系统内置含陷阱的 mock AWS 账户(如 PubliclyAccessible 为 true 但安全组不开端口的数据库),可零凭证运行;所有安全判定由确定性代码计算而非模型给出,Agent 回答中的资源标识符会与工具返回值校验,IAM 角色持显式 Deny 保证只读,并配 15 条 ground-truth 与 21 条 live agent 两级评测。
推荐理由:这个 AWS 安全分析项目把安全判定全部放在确定性代码里,模型只负责提问与解释,思路对做 Agent 工具边界设计有直接参考。