solidity-security
Solidity 智能合约安全技能,讲解重入、整数溢出、访问控制、抢跑等常见漏洞的防护模式,并给出安全检查清单、Gas 优化与审计准备建议,适用于编写、审计和加固 Solidity 合约。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-28 00:17
7,602 个结果
Solidity 智能合约安全技能,讲解重入、整数溢出、访问控制、抢跑等常见漏洞的防护模式,并给出安全检查清单、Gas 优化与审计准备建议,适用于编写、审计和加固 Solidity 合约。
该技能基于 STRIDE 方法系统化识别安全威胁,适用于威胁建模、架构安全评审、合规审计准备与团队培训,提供威胁模型文档模板、风险矩阵、数据流图分析与 Python 辅助代码。
威胁缓解映射技能,用于将已识别的威胁与安全控制措施对应起来,支持安全投资优先级排序、修复路线图制定、控制覆盖验证与纵深防御设计。
用于检测 Maven、NuGet 或 npm 依赖中已知 CVE 的技能,通过 GitHub Security Advisories API 查询,不修改应用文件,输出 JSON 结果。
该技能用于对代码库进行 CWE 并发与同步类漏洞的安全审计,覆盖 CWE-543、567、662、667、820、821 六条规则,逐条判定是否存在对应缺陷并以 JSON 形式输出结果。它只做识别,不提供修复建议。
面向 GitHub Copilot 现代化改造的 CWE 凭证与机密安全评估技能,审查代码库中 CWE-259、CWE-321、CWE-732、CWE-778、CWE-798 五类漏洞是否存在,仅做审计判定,不给出修复建议。
面向代码库的 CWE 文件与路径安全审计技能,检查 CWE-22、CWE-23、CWE-36、CWE-434、CWE-611 五类漏洞是否存在,仅做识别与报告,不提供修复建议。
用于代码库 CWE 注入类漏洞评估的技能,覆盖命令注入、OS 命令注入、XSS、参数注入、SQL 注入、LDAP 注入、XML 注入、资源注入、不可信数据反序列化、Hibernate SQL 注入、XPath 注入与 XQuery 注入共 12 条规则,仅做审计识别,不提供修复建议。
用于代码库内存安全漏洞审计的技能:按 15 条 CWE 规则扫描源码,逐条判定漏洞模式是否存在,仅作审计不提出修复建议,并输出结构化 JSON 结果。
OpenVEX v0.2.0 规范参考技能,用于生成、校验和解读漏洞可利用性交换(VEX)文档,包含状态定义、not_affected 理由代码、PURL 产品标识及 CVE 数据源指引。
这是一个用于修复 Dependabot 安全告警的技能,专门处理 npm 依赖中的漏洞。当用户提到 dependabot、安全告警、漏洞(vulnerability)、CVE 等关键词时使用。它通过 GitHub CLI 查询仓库中未关闭的 Dependabot 告警,判断漏洞包属于直接依赖还是传递依赖,然后分别采取升级直接依赖、更新引入它的上级依赖或通过 package.json 的 overrides 强制指定修复版本等策略,最后运行构建与测试验证,并按规范撰写提交信息。该技能强调不得跳过测试、不得手工修改 package-lock.json 中的完整性哈希,而应通过重新安装或 npm update 等方式让 npm 自动计算正确的哈希值。
用于创建或更新 Microsoft 隐私合规数据流图(DFD)与数据清单表:依据代码与架构文档,产出 Mermaid 流程图和 Markdown 数据清单,并核验隐私审查要点。
Azure 合规与安全审计技能,用于执行 Azure 合规扫描、安全审计以及 Key Vault 到期检查。该技能基于 azqr 开展最佳实践评估与资源审查,覆盖策略与合规相关场景;同时通过 MCP 工具对 Key Vault 中的密钥、机密和证书进行到期监控。使用前需要通过 az login 登录 Azure,并具备读取资源配置和 Key Vault 元数据的权限。技能提供综合资源评估、Key Vault 到期审计和 Resource Graph 查询等评估方式,并内置问题优先级分类(Critical、High、Medium、Low)与错误处理指引。适用于需要定期检查云资源合规状态、跟踪安全发现以及管理 Key Vault 凭证有效期的团队。
Azure Identity 是 Microsoft 提供的 JavaScript/TypeScript 身份验证库(@azure/identity),用于让 Azure SDK 客户端通过 Microsoft Entra ID 完成身份验证。它提供多种凭据类型,包括 DefaultAzureCredential、ManagedIdentityCredential、ClientSecretCredential、ClientCertificateCredential、InteractiveBrowserCredential、DeviceCodeCredential、ChainedTokenCredential 以及各类开发者凭据,可通过环境变量或代码配置完成认证。适合在本地开发和生产环境中为 Azure 服务调用提供统一的令牌获取方式。
基于 Azure Key Vault Keys SDK(@azure/keyvault-keys)的 TypeScript 技能,用于创建、加密解密、签名验签、轮换和管理加密密钥,并涉及密钥保管库中的机密操作。
Azure Key Vault Keys 的 .NET 客户端库,用于在 Azure Key Vault 与 Managed HSM 中管理加密密钥。支持密钥创建、轮换、备份恢复,以及加密解密、签名验签、密钥包装等密码学操作,通过 Microsoft Entra 凭据认证。
Microsoft Entra 身份验证事件 .NET SDK,通过 Azure Functions 触发器处理自定义身份验证扩展,支持令牌声明扩充、属性收集与自定义 OTP 发送。
该技能通过四个并行建设性审查子代理(保守、安全、可用性、速度)对代码进行多视角审查,再由一个对抗性审查代理做顺序缺口分析,最终合并、去重、验证并输出优先级修复计划。
Security Check 是一项面向 Rails 应用的安全审计技能,用于检查 XSS、CSRF、SQL 注入、IDOR、敏感信息泄露和认证绕过等问题。其核心原则是优先关注可利用的安全问题,而非代码风格,并将所有不可信输入视为潜在攻击载荷。审计按固定顺序进行:认证与授权边界、参数处理与敏感属性赋值、重定向与输出编码、文件处理与网络调用及后台任务输入、敏感信息与日志及运维暴露。该技能设有凭据处理硬性规则:绝不逐字输出凭据、令牌、API 密钥、密码等敏感值,只按文件路径和行号标记位置;涉及敏感信息的验证必须使用占位符。每个发现需确认可利用性并排除误报,严重级别仅分为 High 与 Medium。输出必须以“认证与授权”为第一节,空章节需写“未发现问题”并说明所需证据;每个发现包含严重级别、攻击路径、受影响文件行号与最小修复建议。该技能仅在需要时加载常见陷阱与误报的扩展资源,并可与 code-review、review-architecture 等技能配合使用。适用场景为对 Rails 代码库进行代码级安全审查。限制:资料未提供具体安装方式、运行命令、收费信息或支持平台。
该技能用于在智能体自主运行前做最坏情况演练:假设其被完全劫持,逐项评估各能力可造成的最大损害,并据此设计上限、终止开关、可逆性与隔离边界,目标是让风险有界且可恢复。
该技能用于判断中国大陆数据出境是否需要申报,以及应走安全评估、标准合同还是豁免路径。它依据《个人信息保护法》《数据安全法》《网络安全法》及国家网信办规则,结合2024年促进和规范数据跨境流动的规定,帮助梳理数据流、匹配合规路径并列出所需材料。适用于企业将员工数据、客户数据或重要数据传输至海外总部、境外系统或用于分析、AI训练等场景。技能会要求提供数据类型、是否含个人信息或敏感个人信息、重要数据、年度累计数量、出境目的、接收方与所在国家、传输方式、是否属于关键信息基础设施运营者及所在地等信息,输出数据地图、路径决策、步骤清单和待准备文件。所有阈值均需以现行网信办规定为准,且不构成法律意见。
该技能用于协助团队准备中国网络安全等级保护制度(等保2.0)的定级、备案与测评工作,而非替代认证。它根据系统信息、受侵害影响和架构,撰写定级报告论证,梳理备案与测评步骤,并依据GB/T 22239-2019的十个控制领域生成差距清单与整改计划。输出默认使用简体中文。它要求提供系统、影响、架构、现有控制、截止时间等输入,适用于需要过等保或梳理差距的场景。最终定级与测评须由专家评审、公安网安部门和持证测评机构确认,资料未提供具体收费与办理时限。
该技能用于受管制物质(管制药品)的记录核对与审计准备,帮助使用者将实物盘点与登记册进行对账、调查差异、准备检查清单,并梳理上报与升级决策。它强调在法定时限内完成报告义务,将差异调查过程实时记录,并把疑似挪用同时作为人员健康与福利问题处理。技能会输出对账表、差异调查记录、检查准备清单、上报决策、纠正措施等内容。它是一个流程框架,不替代法律意见;具体的记录保存、盘点频率、见证要求、损失上报门槛与时限因司法管辖区而异,需依据实际法规和监管机构核实。
用于运行或记录安全事件响应的技能,按遏制、根除、恢复、复盘等阶段推进。适用于已获授权、归你所有或由你负责防守的系统,覆盖恶意软件、未授权访问、数据外泄、勒索软件、账号失陷等场景。