Repolode
anchore

anchore/grype

컨테이너 이미지, 파일 시스템, SBOM에서 알려진 보안 취약점을 찾아내는 CLI 취약점 스캐너입니다.

대체할 수 있는 제품:Snyk Container

스타
13,206
포크
934
열린 이슈
445
마지막 커밋
19시간 전

어떤 프로젝트인가요?

Grype는 Go로 작성된 취약점 스캐너입니다. 컨테이너 이미지, 디렉터리 또는 기존 SBOM을 지정하면 운영체제 패키지와 언어별 의존성에서 발견한 알려진 취약점을 보고합니다.

Alpine, Debian, Ubuntu, RHEL, Amazon Linux 등 주요 Linux 배포판의 패키지 생태계와 Ruby, Java, JavaScript, Python, .NET, Go, PHP, Rust 패키지를 지원합니다. Docker, OCI, Singularity 이미지 형식을 받아들이며, 명시적으로 요청하면 Linux의 로컬 containers-storage 저장소에서 이미지도 읽을 수 있습니다.

EPSS, CISA KEV, 위험도 점수를 사용해 결과의 우선순위를 정할 수 있으며, OpenVEX 문으로 결과를 필터링하거나 보강할 수 있습니다.

핵심 기능

  • 01컨테이너 이미지, 파일 시스템, SBOM에서 알려진 취약점을 검사합니다.
  • 02Alpine, Debian, Ubuntu, RHEL 등의 OS 패키지를 지원합니다.
  • 03Python, Java, JavaScript, Go, Rust 등의 언어 패키지를 탐지합니다.
  • 04Docker, OCI, Singularity 이미지 형식을 지원합니다.
  • 05EPSS, KEV, 위험도 점수로 발견 항목의 우선순위를 정합니다.
  • 06OpenVEX로 결과를 필터링하고 보강합니다.

활용 사례

  • 배포 전에 컨테이너 이미지의 취약한 패키지를 확인합니다.
  • 로컬 개발 중이나 CI 파이프라인에서 프로젝트 디렉터리를 검사합니다.
  • 이미지를 다시 읽지 않고 Syft로 생성한 SBOM을 검사해 알려진 문제를 찾습니다.
  • KEV와 같은 익스플로잇 가능성 데이터를 활용해 수정 작업의 우선순위를 정합니다.

빠른 시작

  1. 1

    README에 있는 공식 설치 스크립트 실행

  2. 2

    컨테이너 이미지 스캔

    grype alpine:latest
  3. 3

    디렉터리 스캔

    grype ./my-project

포함된 컬렉션

토픽

자주 묻는 질문

grype은(는) 무엇인가요?
컨테이너 이미지, 파일 시스템, SBOM에서 알려진 보안 취약점을 찾아내는 CLI 취약점 스캐너입니다. Grype는 Go로 작성된 취약점 스캐너입니다. 컨테이너 이미지, 디렉터리 또는 기존 SBOM을 지정하면 운영체제 패키지와 언어별 의존성에서 발견한 알려진 취약점을 보고합니다.
grype은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
grype은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
grype은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. grype의 마지막 커밋은 2026년 11월 7일입니다.
grype은(는) 어디에 사용할 수 있나요?
배포 전에 컨테이너 이미지의 취약한 패키지를 확인합니다. 로컬 개발 중이나 CI 파이프라인에서 프로젝트 디렉터리를 검사합니다. 이미지를 다시 읽지 않고 Syft로 생성한 SBOM을 검사해 알려진 문제를 찾습니다. KEV와 같은 익스플로잇 가능성 데이터를 활용해 수정 작업의 우선순위를 정합니다.
grype는 어떻게 설치하나요?
README에 있는 공식 설치 스크립트 실행 컨테이너 이미지 스캔: grype alpine:latest 디렉터리 스캔: grype ./my-project
grype은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/anchore/grype

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트