소스 코드, 컨테이너 이미지, 실행 중인 호스트에서 CycloneDX 및 SPDX SBOM을 생성하는 CLI, 라이브러리, 서버입니다.
DependencyTrack/dependency-track
조직 내 프로젝트 전반에서 소프트웨어 의존성과 알려진 취약점을 추적하는 SBOM 기반 컴포넌트 분석 플랫폼입니다.
대체할 수 있는 제품:Snyk
Black Duck
- 스타
- 4,424
- 포크
- 853
- 열린 이슈
- 877
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
Dependency-Track은 OWASP에서 제공하는 컴포넌트 분석 플랫폼으로, 조직이 소프트웨어 공급망의 위험을 식별하고 줄일 수 있도록 지원합니다. Software Bill of Materials(SBOM) 파일을 기반으로 각 애플리케이션에 포함된 컴포넌트와 버전을 추적합니다.
Dependency-Track은 등록된 컴포넌트를 지속적으로 모니터링해 새로운 정보가 공개될 때마다 해당 의존성의 취약점을 찾아냅니다. 따라서 빌드 시점에만 확인하는 데 그치지 않습니다. 이 프로젝트는 Java 애플리케이션으로 유지 관리되며, 웹 프런트엔드는 별도 저장소에서 관리합니다. 배포용 Docker 이미지와 Helm 차트도 제공합니다.
Docker Compose 기반 빠른 시작 가이드와 dependencytrack.org의 사용자 문서를 제공합니다. 현재 주 버전은 5이며, v4는 유지 관리 모드입니다.
핵심 기능
- 01SBOM 파일을 가져와 프로젝트별 컴포넌트와 버전을 추적합니다.
- 02추적 중인 의존성에서 새로 공개된 취약점이 있는지 모니터링합니다.
- 03Docker 이미지와 Helm 차트를 통한 배포를 지원합니다.
- 04로컬 인스턴스를 위한 Docker Compose 빠른 시작 가이드를 제공합니다.
활용 사례
- 여러 내부 애플리케이션의 서드파티 의존성 위험을 추적합니다.
- 소프트웨어 공급망 보안 프로그램에 취약점 모니터링을 추가합니다.
- SBOM을 바탕으로 릴리스된 소프트웨어의 컴포넌트 목록을 검토합니다.
빠른 시작
- 1
Quickstart 튜토리얼에 따라 Docker Compose로 로컬 인스턴스를 실행합니다
사용 전 알아둘 점
- README의 Quickstart는 Docker Compose를 사용하며, 설정 세부 정보는 외부 문서를 참조합니다.
- v4는 유지보수 모드이고 v5가 최신 버전이므로, v4에서 마이그레이션하려면 작업이 필요할 수 있습니다.
토픽
자주 묻는 질문
- dependency-track은(는) 무엇인가요?
- 조직 내 프로젝트 전반에서 소프트웨어 의존성과 알려진 취약점을 추적하는 SBOM 기반 컴포넌트 분석 플랫폼입니다. Dependency-Track은 OWASP에서 제공하는 컴포넌트 분석 플랫폼으로, 조직이 소프트웨어 공급망의 위험을 식별하고 줄일 수 있도록 지원합니다. Software Bill of Materials(SBOM) 파일을 기반으로 각 애플리케이션에 포함된 컴포넌트와 버전을 추적합니다.
- dependency-track은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- dependency-track은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- dependency-track은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. dependency-track의 마지막 커밋은 2026년 11월 5일입니다.
- dependency-track은(는) 어디에 사용할 수 있나요?
- 여러 내부 애플리케이션의 서드파티 의존성 위험을 추적합니다. 소프트웨어 공급망 보안 프로그램에 취약점 모니터링을 추가합니다. SBOM을 바탕으로 릴리스된 소프트웨어의 컴포넌트 목록을 검토합니다.
- dependency-track는 어떻게 설치하나요?
- Quickstart 튜토리얼에 따라 Docker Compose로 로컬 인스턴스를 실행합니다
- dependency-track은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/DependencyTrack/dependency-track
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
컨테이너 이미지, 파일 시스템, SBOM에서 알려진 보안 취약점을 찾아내는 CLI 취약점 스캐너입니다.
Red Hat의 VS Code 확장 프로그램으로, manifest 파일을 편집할 때 프로젝트 의존성의 알려진 취약점과 라이선스 문제를 표시합니다.
컨테이너 이미지와 파일 시스템에서 SBOM을 생성하는 CLI 도구이자 Go 라이브러리입니다.
Claude Desktop, Cursor, VS Code 등의 AI 개발 도구 설정과 MCP 서버 소스 코드를 스캔해 노출된 시크릿, API 엔드포인트, AI 모델, 코드 수준의 셸 인젝션 위험을 찾아냅니다.
Trivy는 컨테이너, 파일 시스템, Git 저장소, VM 이미지, Kubernetes에서 취약점, 잘못된 설정, 비밀 정보와 SBOM 데이터를 찾아내는 오픈소스 보안 스캐너입니다.