릴리스 또는 환경 프로모션 전에 Safety로 알려진 취약점에 대한 Python 의존성 세트 감사
Python 요구 사항과 환경을 스캔하여 알려진 취약점 또는 악성 패키지가 배포 또는 프로모션 워크플로우로 이동하기 전에 탐지합니다.
사전 요구 사항
Python, pip, 스캔할 요구 사항 파일 또는 Python 환경, 그리고 전체 Safety 기능을 사용할 때 Safety 인증이 필요합니다.
설치
환경에 맞는 업스트림 설치 또는 설정 경로를 사용하십시오:
- pip install safety 실행.
업스트림의 요구 사항 및 주의 사항:
- 지원되는 Python 버전
- Safety CLI는 소프트웨어 공급망 보안을 강화하기 위해 설계된 Python 의존성 취약점 스캐너로, 로컬 개발 환경, CI/CD 등에서 알려진 취약점이 있는 패키지와 악성 패키지를 탐지합니다.
기본 사용 또는 시작 참고 사항:
-
GitHub Action
-
GitHub Action을 사용하여 CI/CD에서 Safety CLI를 테스트하십시오.
-
업스트림 문서에서 추출: https://raw.githubusercontent.com/pyupio/safety/HEAD/README.md