CLI, библиотека и сервер для создания SBOM в форматах CycloneDX и SPDX по исходному коду, образам контейнеров и работающим хостам.
anchore/grype
Сканер уязвимостей для командной строки, который проверяет образы контейнеров, файловые системы и SBOM на известные угрозы безопасности.
Open source альтернатива:Snyk Container
- Звёзды
- 13,195
- Форки
- 934
- Открытые issues
- 445
- Последний коммит
- 17 часов назад
Что это?
Grype — сканер уязвимостей, написанный на Go. Передайте ему образ контейнера, каталог или готовый SBOM — и он сообщит об известных уязвимостях в найденных пакетах операционной системы и зависимостях для языков программирования.
Сканер поддерживает основные экосистемы пакетов дистрибутивов Linux, в том числе Alpine, Debian, Ubuntu, RHEL и Amazon Linux, а также пакеты для Ruby, Java, JavaScript, Python, .NET, Go, PHP и Rust. Он принимает образы в форматах Docker, OCI и Singularity. В Linux его также можно явно настроить на чтение образов из локального хранилища containers-storage.
Результаты можно приоритизировать с помощью EPSS, CISA KEV и оценки рисков, а также фильтровать или дополнять утверждениями OpenVEX.
Ключевые возможности
- 01Проверяет образы контейнеров, файловые системы и SBOM на известные уязвимости.
- 02Охватывает пакеты ОС из Alpine, Debian, Ubuntu, RHEL и других дистрибутивов.
- 03Обнаруживает пакеты для Python, Java, JavaScript, Go, Rust и других языков.
- 04Поддерживает образы в форматах Docker, OCI и Singularity.
- 05Помогает расставлять приоритеты для обнаруженных проблем с помощью EPSS, KEV и оценки рисков.
- 06Фильтрует результаты и дополняет их данными OpenVEX.
Сценарии использования
- Проверка образа контейнера на наличие уязвимых пакетов перед развертыванием.
- Сканирование каталога проекта при локальной разработке или в CI-пайплайне.
- Проверка SBOM, созданного с помощью Syft, на известные проблемы без повторного чтения образа.
- Приоритизация исправлений с помощью данных об эксплуатируемости уязвимостей, например KEV.
Быстрый старт
- 1
Запустите официальный скрипт установки из README
- 2
Просканируйте образ контейнера
grype alpine:latest - 3
Просканируйте каталог
grype ./my-project
В подборках
Темы
Частые вопросы
- Что такое grype?
- Сканер уязвимостей для командной строки, который проверяет образы контейнеров, файловые системы и SBOM на известные угрозы безопасности. Grype — сканер уязвимостей, написанный на Go. Передайте ему образ контейнера, каталог или готовый SBOM — и он сообщит об известных уязвимостях в найденных пакетах операционной системы и зависимостях для языков программирования.
- grype можно использовать бесплатно? Какая у него лицензия?
- grype распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- grype всё ещё поддерживается?
- Активно поддерживается. Последний коммит в grype — 6 нояб. 2026 г..
- Для чего можно использовать grype?
- Проверка образа контейнера на наличие уязвимых пакетов перед развертыванием. Сканирование каталога проекта при локальной разработке или в CI-пайплайне. Проверка SBOM, созданного с помощью Syft, на известные проблемы без повторного чтения образа. Приоритизация исправлений с помощью данных об эксплуатируемости уязвимостей, например KEV.
- Как установить grype?
- Запустите официальный скрипт установки из README Просканируйте образ контейнера: grype alpine:latest Просканируйте каталог: grype ./my-project
- Где скачать grype?
- Исходный код и инструкции по установке — на GitHub: https://github.com/anchore/grype
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
CLI-инструмент и библиотека Go для создания SBOM по образам контейнеров и файловым системам.
Trivy — сканер безопасности с открытым исходным кодом, который выявляет уязвимости, ошибки конфигурации, секреты и данные SBOM в контейнерах, файловых системах, Git-репозиториях, образах VM и Kubernetes.
Платформа Component Analysis на основе SBOM отслеживает зависимости ПО и известные уязвимости в проектах организации.
Go CLI для проверки зависимостей проекта и образов контейнеров по базе уязвимостей OSV.
Сканирует конфигурации AI-инструментов разработки (Claude Desktop, Cursor, VS Code) и исходный код MCP-серверов на предмет утечек секретов, API-эндпоинтов, AI-моделей и рисков shell-инъекций.