Python Security Scan
专为 Flask、Django 与 FastAPI 项目设计的 Python 安全扫描工具。支持 OWASP Top 10 风险检测、依赖包漏洞分析、硬编码密钥检测与框架专属安全审计。
简介
Python Security Scan 技能为 Python Web 应用程序提供强大且项目层级的安全审计套件。它是针对使用 Flask、Django 或 FastAPI 框架之项目的进阶安全检查工具,能有效地取代通用型安全检查。通过整合静态代码分析与套件依赖审计,此技能协助开发人员与安全工程师在部署前主动识别弱点。它完整涵盖了 OWASP Top 10:2025 指南,并实现了框架专属逻辑以检测配置错误、不安全的身份验证、注入漏洞与加密失败等通用扫描器常忽略的问题。
-
执行全面的弱点扫描,包含 SQL/NoSQL/Command/LDAP 注入、不安全的序列化 (Insecure Deserialization) 以及认证与授权缺失。
-
具备针对 Flask(模板注入、Session 安全)、Django(ORM 注入、CSRF)与 FastAPI(Pydantic 验证、依赖注入)的框架专属安全分析。
-
自动化依赖套件审计,运用 pip-audit 或 safety 等工业标准工具识别 requirements 中的 CVE 漏洞。
-
扫描源代码中的硬编码密钥、API 金钥与不安全的凭证管理,并能智能地处理敏感的环境变量文件。
-
生成结构化且具行动建议的安全报告,并依据严重程度(CRITICAL 到 INFO)进行分类。
-
适用于代码审查、部署前的 CI/CD 检查以及日常的安全健康检查。
-
需要本地存储库的访问权限;默认会安全地跳过包含实际机密的 .env 文件,除非用户明确要求分析。
-
可通过快速扫描、完整扫描或目标扫描模式触发,让用户能专注于反序列化、密码学或框架设置等特定类别。
-
支持整合项目特定的安全文件与规范,确保扫描模式能随安全威胁的变化即时更新。
仓库统计
- Star 数
- 0
- Fork 数
- 0
- Open Issue 数
- 0
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月4日 01:00