SuperAPI AI 工具集

skill-supply-chain-audit

通用与其它

查看项目

更新于 10-16 01:13

技能介绍

用途:对智能体技能、插件、提示词、清单、脚本、依赖和打包资产做供应链审计,把目标视为不可信对象,在不执行其代码的前提下给出有证据支撑的处置结论。

主要能力:收集目标路径、版本或提交、声称用途、发布者、来源 URL、许可证、预期能力、运行时、权限与数据敏感度;输出范围、哈希、来源、方法、审计局限,以及 approve、approve-with-constraints、quarantine、reject 四种处置;给出行为清单(指令、可执行文件、依赖、端点、凭据、文件系统触达、持久化)、带稳定 ID 的发现项(严重度、置信度、证据、利用前提、影响、修复建议)、权限约束与验证计划、残余风险与未决问题。每条结论标注为已观察、推断或未知。

使用方式:在副本或不可变快照上只读检查,静态审查期间不导入模块、不运行安装钩子、不安装依赖、不渲染活动内容、不打开内嵌链接;除非用户授权特定来源核查,否则关闭网络。用本技能目录自带扫描器:python3 scripts/audit_skill.py /path/to/target --pretty;对比基线:python3 scripts/audit_skill.py /path/to/new --baseline /path/to/known-good --pretty;输出报告:python3 scripts/audit_skill.py /path/to/target --output /path/outside-target/audit.json --pretty。扫描器仅用 Python 标准库做静态启发式检查,对 ZIP/TAR 只读成员元数据不解压,计算规范化成员清单哈希与包清单哈希;--output 会拒绝输入别名、非普通文件目标及位于目标或基线目录内的路径,并通过同级临时文件原子写入。需人工复核输出,并阅读 review-checklist.md。

适用场景:安装前审查、可疑更新对比、事件初步分诊。

限制:启发式扫描干净不等于安全;哈希本身不能关闭审查;content_pattern_scan_complete 或 archive_metadata_inspection_complete 为 false 属明确覆盖缺口;content_review_queue 中超过 1 MB 的文件须在批准前完成有界只读复核。不得为完成审计而执行不可信代码或安装依赖,不得未经许可上传私有包到公共扫描器,不得声称无恶意软件或提供完整安全保证。若误执行不可信代码,应停止、保留日志与哈希、识别暴露凭据与目标,并由系统所有者建议吊销凭据,从已知良好快照恢复。