Prüfung von Python-Abhängigkeitssets auf bekannte Schwachstellen vor Freigabe oder Umgebungsförderung mit Safety
Scannen Sie Python-Anforderungen und -Umgebungen auf bekannte verletzliche oder bösartige Pakete, bevor sie in Auslieferungs- oder Förderungsabläufe gelangen.
Voraussetzungen
Python, pip, eine Anforderungsdatei oder Python-Umgebung zum Scannen sowie Safety-Authentifizierung bei Verwendung vollständiger Safety-Funktionen.
Installation
Verwenden Sie den Installations- oder Einrichtungspfad, der Ihrer Umgebung entspricht:
- Führen Sie
pip install safetyaus.
Anforderungen und Hinweise von Upstream:
- Unterstützte Python-Versionen
- Safety CLI ist ein Scanner für Python-Abhängigkeitsschwachstellen, der die Sicherheit der Softwarelieferkette verbessert, indem er Pakete mit bekannten Schwachstellen und bösartige Pakete in lokalen Entwicklungsumgebungen, CI/... erkennt.
Grundlegende Nutzung oder Einstiegsnotizen:
-
GitHub Action
-
Testen Sie Safety CLI in CI/CD mithilfe unserer GitHub Action.
-
Quelle: https://github.com/pyupio/safety
-
Aus Upstream-Dokumentation extrahiert: https://raw.githubusercontent.com/pyupio/safety/HEAD/README.md