SuperAPI AI 工具集

linking

安全与审计

查看项目

更新于 10-15 21:42

技能介绍

用途:分析源代码中的可链接性威胁,即不同数据点、行为或记录能否跨上下文、服务或时间段关联到同一用户,即使系统已加密和认证。属于 LINDDUN 框架的 L(Linkability),违反不可链接性隐私属性,映射到 STRIDE 的信息泄露。

主要能力:支持 --scope(默认 changed,聚焦含用户标识、跟踪逻辑、分析事件和跨服务通信的文件)、--depth(quick 仅 grep;standard 读取范围内文件并分析标识符传播;deep 跨服务、数据库和 API 边界追踪并绘制关联图;expert 在 deep 基础上模拟攻击者可关联的内容)、--severity 过滤、--fix 生成假名化和标识符隔离替换。检查共享标识符、标识符作用域、分析事件、数据库模式、Cookie 与会话范围。

使用方式:按工作流先确定范围并解析文件列表,再分析可链接性模式,最后按 findings 模式输出,ID 前缀为 LINK,附严重度、位置、影响、修复及 CWE/LINDDUN 引用,并给出汇总表、前三优先级、数据流关联图和总体评估。

适用场景:微服务共享用户 ID、跨域跟踪 Cookie、设备指纹、分析事件结合身份与行为、数据库跨表关联、日志关联、URL 中持久标识符等。

限制:资料未提供具体安装命令、运行环境、价格或平台信息;深度 expert 的对抗性模拟依赖可用数据,结果受范围与深度设置影响。