Security Vulnerability Scanner

👤 honestqiao 📦 v1.0.0 ⭐ 3.8 ⬇️ 2.1K 下载
🔒 IT运维与安全 免费

📖 技能介绍

Security Vulnerability Scanner

扫描代码中的安全漏洞,提供修复建议。

功能

  • SQL 注入检测
  • XSS 跨站脚本检测
  • 硬编码密码/密钥检测
  • 不安全随机数检测
  • 命令注入检测
  • 敏感信息泄露检测
  • 安全评分

触发词

  • "安全扫描"
  • "漏洞检测"
  • "security scan"
  • "vulnerability"

    7w4.net小葱技能站收录全网优质技能,值得收藏。

检测模式

const patterns = {
  sqlInjection: /query\s*\(\s*['"`].*\$\{/,
  xss: /innerHTML\s*=|document\.write/,
  hardcodedSecret: /password\s*=\s*['"][^'"]+['"]/,
  insecureRandom: /Math\.random\(\)/,
  commandInjection: /exec\s*\(\s*\$\{/
};

输出示例

{
  "vulnerabilities": [
    {
      "type": "sql_injection",
      "line": 42,
      "severity": "high",
      "message": "检测到SQL注入风险"
    }
  ],
  "score": 65
}

🤖 AI 评测

这个安全扫描工具质量中等偏上,功能丰富实用,能检测SQL注入、XSS等常见安全风险,文档清晰易懂使用方便。但存在一些影响使用的缺陷,代码中有未完成的函数实现,可能导致扫描结果不准确。总体来说基本可用,但建议开发者修复代码问题后再使用以获得更好的检测效果。

📊 多维度评分

适应性4
规范性3.6
有效性3.7
可靠性3.3
可信度5

📁 包含文件 (3 个)

📄 SKILL.md 829 B
📄 _meta.json 140 B
📄 skill.yaml 1.1 KB