anchore/syft
CLI tool and library for generating a Software Bill of Materials from container images and filesystems
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🛡️ Syft: Công cụ tạo SBOM mạnh cho container và hệ thống tệp
Syft tạo SBOM chi tiết từ hình ảnh, thư mục, lư trữ — hỗ trợ đa định dạng và tích hợp Grype.
Syft là một công cụ dòng lệnh (CLI) và thư viện Go do Anchore phát triển, giúp tạo Software Bill of Materials (SBOM) từ hình ảnh container, hệ thống tệp và lư trữ. Dự án hỗ trợ nhiều định dạng hình ảnh như OCI, Docker, Singularity và nhiều hệ sinh thái gói phần mềm khác nhau.
✨ Điểm nổi bật
- Hỗ trợ nhiều mục tiêu quét: Tạo SBOM từ hình ảnh container, hệ thống tệp, lư trữ và nhiều loại khác.
- Hỗ trợ hàng chục hệ sinh thái: Bao gồm Alpine (apk), Debian (dpkg), RPM, Go, Python, Java, JavaScript, Ruby, Rust, PHP, .NET và nhiều hơn nữa.
- Hỗ trợ nhiều định dạng: Xuất ra CycloneDX, SPDX, Syft JSON và hỗ trợ chuyển đổi giữa các định dạng.
- Tích hợp Grype: Hoạt động cùng Grype để phát hiện lỗ hổng bảo mật.
- Chuyển đổi định dạng: Cho phép chuyển đổi giữa các định dạng SBOM khác nhau.
- Chứng thực ký điện tử: Hỗ trợ tạo chứng thực SBOM theo chuẩn in-toto.
- Cài đặt đa nền tảng: Cài đặt qua script, Homebrew, Docker, Scoop, Chocolatey, Nix và nhiều cách khác.
💡 Vì sao đáng chú ý
Syft nổi bật bởi khả năng hỗ trợ rộng rãi các hệ sinh thái và định dạng SBOM phổ biến, giúp người dùng dễ dàng tích hợp vào quy trình CI/CD. Kết hợp với Grype, Syft trở thành công cụ mạnh để kiểm tra bảo mật trong quy trình phát triển phần mềm. Dự án phù hợp cho các nhóm phát triển muốn tự động hóa việc theo dõi thành phần phần mềm và phát hiện lỗ hổng trong hình ảnh container.
#SBOM #ContainerSecurity #Go #SPDX #CycloneDX #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.