mcpField
P
python-security-scanner

python-security-scanner

github.com/jorgealves安全2315 次安装2 天前更新
代码仓库

关于 python-security-scanner

面向 Python 项目的安全扫描技能,用于检测 SQL 注入、不安全反序列化和硬编码密钥等常见漏洞。适合项目初始化、CI 流水线和旧代码重构;分析在本地完成,不会向外部传输源码或凭据。

主要功能

  1. 01检测常见 Python 漏洞
  2. 02识别硬编码密钥
  3. 03适用于本地安全分析
  4. 04检查依赖清单及 Python 版本问题

适用场景

  1. 01初始化 Python 项目时进行安全检查
  2. 02在 CI 构建与测试流程中扫描
  3. 03重构旧版 Python 代码库
  4. 04排查缺少依赖清单或工具版本不兼容

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jorgealves/agent_skills --skill python-security-scanner

安装后在 Claude Code 中输入/python-security-scanner确认已加载。

附带文件skill.yaml

详细介绍

Python 安全扫描器

目的和意图

检测常见的 Python 漏洞,例如 SQL 注入、不安全的反序列化和硬编码密钥。在 Python 项目的安全软件开发生命周期(SDLC)中使用。

适用场景

  • 项目初始化:初始化新的 Python 项目时。
  • 持续集成:将其纳入自动化构建和测试流水线。
  • 旧代码重构:将较旧的 Python 代码库升级到现代标准时。

不适用场景

  • 非 Python 项目:此工具专为 Python 生态系统打造。

错误情况和边缘情况

  • 缺少依赖文件:项目缺少 requirements.txt 或 pyproject.toml 时。
  • 版本不兼容:项目使用的 Python 版本不受这些工具支持时。

安全和数据处理注意事项

  • 所有分析均在本地执行。
  • 源代码和凭据绝不会传输到外部。

评论

支持 Markdown