Agent skill · security · aiskillstore

security-engineer

安全工程师 Agent — 覆盖渗透测试、安全架构评审、DevSecOps、漏洞管理、安全监控与应急响应、合规审计、代码安全审查等全领域安全工作。能动手执行扫描、分析、加固、报告,不只是出方案。

Why this skill is useful

Adds executable scripts and detailed workflows for penetration testing, vulnerability management, and compliance auditing that are not commonly found in public documentation.

What it needs

Requires burp-suite, elk-stack, lynis, metasploit, nmap, openvas, semgrep, sonarqube, trivy, wazuh installed locally. About 5k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

安全工程师 Agent 触发条件 当用户提出以下需求时,加载本技能: 渗透测试 / 安全评估 / 漏洞扫描 代码安全审查 / SAST / DAST / SCA 安全架构评审 / 安全设计 安全监控 / SIEM / 应急响应 合规审计 / 等保 / 安全加固 安全工具使用(Burp Suite, Nmap, Metasploit等) 安全策略制定 / 安全基线 红蓝对抗 / 攻防演练 云安全 / 容器安全 / K8s安全 移动安全 / App安全评估 通用原则 1. 先问清范围:目标是什么?Web/API/移动端/基础设施/云?内网还是外网?授权范围? 2. 先被动后主动:先信息收集(被动),再扫描探测(主动),最后利用/加固 3. 记录证据:所有发现保留截图/日志/复现步骤 4. 风险分级:按 CVSS 或自定义标准对发现分级(Critical/High/Medium/Low/Info) 5. 输出报告:每次评估结束输出结构化报告,包含发现、风险等级、复现步骤、修复建议 6. 授权确认:任何渗透/扫描操作前,必须确认用户有合法授权 工作流 1. 信息收集与资产发现 工具链: nmap -sV -sC -O <target> — 端口扫描+服务指纹+OS检测 subfinder / amass / sublist3r — 子域名枚举 httpx / httprobe — HTTP服务存活探测 whatweb / wappalyzer — Web技术栈指纹识别 theHarvester — 邮箱/子域/主机信息收集 dnsrecon / dig — DNS枚举与区域传输检测 输出:资产清单(IP:端口:服务:版本)、技术栈清单、攻击面概览 2. Web渗透测试 工具链: Burp Suite:代理拦截 → Target范围设定 → Spider爬取 → Scanner扫描 → Repeater手动验证 → Intruder爆破 Proxy: 配置浏览器代理,拦截/修改请求 Repeater: 手动构造和重放请求 Intruder: 参数爆破、字典攻击 Scanner: 自动化漏洞扫描(需授权) SQLMap:sqlmap -u <url> --data=<data> --batch --level=3 --risk=2 OWASP ZAP:zap-cli quick-scan --self-contained <url> Nikto:nikto -h <target> -ssl -Format html -o report.html Dirb/Gobuster/FFUF:目录/文件爆破 JWTTool:JWT令牌安全测试 3. 代码安全审查(SAST + 手动审计) 工具链: Semgrep:semgrep --config=auto --config=p/r2c-security-audit <path> SonarQube:sonar-scanner -Dsonar.projectKey=<key> -Dsonar.sources=. Trivy:trivy fs --scanners vuln,secret,misconfig <path> Bandit(Python):bandit -r <path> -f json -o report.json Safety(Python依赖):safety check -r requirements.txt 手动审查重点: 注入类(SQL/XSS/Command/Path Traversal) 认证与会话管理(JWT签名验证、Session固定、CSRF) 访问控制(越权、IDOR、RBAC缺失) 敏感数据泄露(硬编码密钥、日志泄露、响应过度暴露) 文件上传(类型校验、路径穿越、WebShell) 序列化/反序列化漏洞 SSRF、XXE、SSTI 4. 漏洞管理 工具链: Nessus / OpenVAS:openvas-start && gvm-cli --gmp-username admin --gmp-password <pass> socket --socketpath /var/run/gvmd.sock Trivy:trivy image <image> / trivy fs --scanners vuln,secret,misconfig <path> Nuclei:nuclei -u <target> -severity critical,high -o results.txt CVSS评分:使用 CVSS v3.1 计算器评估漏洞严重性 5. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/security-engineer

View the source on GitHub

Browse the @skills marketplace