SuperAPI AI 工具集

sca-pip-audit

通用与其它

查看项目

更新于 10-16 08:40

技能介绍

用途:对 Python 项目执行软件成分分析(SCA),检查依赖是否存在已知漏洞。适用于被要求排查 Python 依赖安全问题时。

前提:需先安装 pip-audit(pip install pip-audit),可用 pip-audit --version 验证。

主要能力与用法:先确定目标项目或 requirements 文件,再运行扫描。常用命令包括:pip-audit --format=json --output=pip-audit-results.json;针对 requirements 文件使用 pip-audit -r requirements.txt --format=json --output=results.json;严格模式 pip-audit --strict --format=json;自动修复 pip-audit --fix;带描述 pip-audit --desc --format=json。

结果处理:解析 JSON 输出,按包名、已安装版本、修复版本、漏洞 ID、描述整理成表格;汇总审计包总数与漏洞数、有可用修复的包、升级命令 pip install --upgrade <package>==<fixed-version>,以及无修复方案的包(可能需替代方案)。

限制:资料未提供更多平台、收费或效果信息。