返回 Skill 列表
extension
分类: 开发与工程无需 API Key

python-security-scanner

检测常见的Python漏洞,如SQL注入、不安全的反序列化和硬编码的秘密。作为Python项目安全SDLC的一部分使用。

person作者: jakexiaohubgithub

Python Security Scanner

Purpose and Intent

Detect common Python vulnerabilities such as SQL injection, unsafe deserialization, and hardcoded secrets. Use as part of a secure SDLC for Python projects.

When to Use

  • Project Setup: When initializing a new Python project.
  • Continuous Integration: As part of automated build and test pipelines.
  • Legacy Refactoring: When updating older Python codebases to modern standards.

When NOT to Use

  • Non-Python Projects: This tool is specialized for the Python ecosystem.

Error Conditions and Edge Cases

  • Missing Requirements: If the project lacks a requirements.txt or pyproject.toml.
  • Incompatible Versions: If the project uses a Python version not supported by the tools.

Security and Data-Handling Considerations

  • All analysis is performed locally.
  • No source code or credentials are ever transmitted externally.