# 🛡️ 安全护栏与策略 Antigravity Awesome Skills 是一个强大的工具包。能力越大,责任越大。本文档定义了此仓库中所有安全和攻击性功能的 **参与规则**。 ## 🔴 攻击性技能策略("红线") **什么是攻击性技能?** 任何旨在渗透、利用、破坏或模拟攻击系统的技能。 _示例:渗透测试、SQL 注入、钓鱼模拟、红队。_ ### 1. "仅限授权使用" 免责声明 每个攻击性技能**必须**在其 `SKILL.md` 中以此确切免责声明开头: > **⚠️ AUTHORIZED USE ONLY** > 此技能仅用于教育目的或授权的安全评估。 > 在使用此工具之前,您必须获得系统所有者的明确书面许可。 > 滥用此工具是非法的,严格禁止。 ### 2. 强制性用户确认 攻击性技能**绝不能**完全自主运行。 - **要求**:技能描述/指令必须明确告诉代理在执行任何利用或攻击命令之前_请求用户确认_。 - **代理指令**:"在运行之前要求用户验证目标 URL/IP。" ### 3. 默认安全设计 - **无武器化负载**:技能不应包括活跃的恶意软件、勒索软件或非教育性利用。 - **推荐沙箱**:指令应推荐在受控环境(Docker/VM)中运行。 --- ## 🔵 防御性技能策略 **什么是防御性技能?** 用于加固、审计、监控或保护系统的工具。 _示例:代码检查、日志分析、配置审计。_ - **数据隐私**:防御性技能未经明确用户同意不得将数据上传到第三方服务器。 - **非破坏性**:审计默认应为只读。 - **文档审查**:具有命令示例的防御性技能仍必须审查不安全的命令模式。 - **高风险示例**(`curl|bash`、`wget|sh` 等)如果保留用于操作示例,必须在技能主体中使用明确的允许列表注释和清晰的警告上下文。 --- ## ⚖️ 法律免责声明 通过使用此仓库,您同意: 1. 您对自己的行为负责。 2. 作者和贡献者对这些工具造成的任何损害不承担责任。 3. 您将遵守有关网络安全的所有当地、州和联邦法律。