위키득계정 ↗
기술

Trivy

Trivy기술
개발 프로젝트
Aqua Security
검사 대상
이미지와 파일 시스템 및 저장소 등
주요 탐지
취약점과 설정 오류 및 비밀 정보
구성 정보
소프트웨어 구성 명세
Trivy는 컨테이너 이미지와 파일 시스템 및 저장소 등에서 보안 관련 문제를 검사하는 도구다. 검사할 대상과 검사 종류를 구분하며 알려진 취약점과 설정 오류 및 민감한 정보 등을 찾는다.

대상과 검사 종류의 구분

컨테이너 이미지와 로컬 파일 시스템 및 원격 Git 저장소를 검사 대상으로 삼을 수 있다. 가상 머신 이미지와 Kubernetes도 지원 대상에 포함된다. 어떤 자료를 검사할지와 그 자료에서 무엇을 찾을지는 별도로 선택하는 구조다.

소프트웨어와 설정의 검사

운영체제 패키지와 언어별 의존성을 식별하고 알려진 취약점을 확인한다. 인프라 코드의 설정 오류와 비밀 정보 및 라이선스 관련 정보도 다룬다. 소프트웨어 구성 요소를 정리한 SBOM 자료를 만드는 용도로도 사용할 수 있다.

개발과 운영 도구의 연결

명령행 도구 외에도 GitHub Actions와 Kubernetes 운영자 및 편집기 확장 등과 연결할 수 있다. 같은 검사 기능을 개발 과정이나 클러스터 관리 흐름에 통합하는 방식이다. 지원하는 언어와 대상에 따라 실제 검사 범위는 달라진다.

관련 문서

Grype / Kyverno / Falco / 깃 / 파일 시스템 / API