🔬Сканеры

Security Center использует различные импортеры для интеграции с популярными сканерами

Чтобы настроить сканер, обратитесь к разделу Настройки сканера.

Вот подробная информация о каждом импортере, поддерживаемом Security Center

Сканеры кода:

  • Bandit: импортирует результаты сканирования от сканеров Bandit и GitLab Bandit, которые являются инструментами для поиска проблем безопасности в коде Python. Они проверяют Python-код на наличие распространенных проблем безопасности, таких как жестко закодированные пароли, SQL-инъекции и других.

  • Checkov: импортирует результаты сканирования сканера Checkov, который представляет собой инструмент для поиска проблем безопасности в Infrastructure as Code. Он обеспечивает статический анализ кода Terraform, CloudFormation и Kubernetes для выявления неправильных конфигураций и потенциальных проблем безопасности.

  • CodeQL: импортирует результаты сканирования сканера CodeQL, который представляет собой инструмент для анализа исходного кода с целью поиска уязвимостей безопасности, таких как SQL-инъекции, межсайтовый скриптинг (XSS), переполнение буфера и других.

  • ESLint: импортирует результаты сканирования от сканеров ESLint и GitLab ESLint, которые являются инструментами для поиска проблем безопасности в коде JavaScript. Они проверяют код JavaScript на наличие таких распространенных проблем безопасности, как межсайтовый скриптинг (XSS), SQL-инъекции и других.

  • Gemnasium : импортирует результаты сканирования от сканера GitLab Gemnasium - инструмента, который выявляет уязвимости и проблемы безопасности в зависимостях проекта.

  • Gosec: импортирует результаты сканирования от сканера Gosec, который является инструментом для поиска проблем безопасности в коде Go. Он помогает выявить потенциальные уязвимости в коде Go.

  • Hadolint: импортирует результаты сканирования от сканера Hadolint Dockerfile Check - сканера Dockerfile, который помогает убедиться в правильности синтаксиса Dockerfile, соблюдении лучших практик и выявлении потенциальных проблем, связанных с созданием Docker-образов. Он фокусируется на качестве кода и соответствии стандартам Dockerfile, помогая в создании безопасных и хорошо структурированных образов Docker.

  • KICS: импортирует результаты сканирования от сканера GitLab KICS (Keeping Infrastructure as Code Secure), который предназначен для обнаружения уязвимостей и нарушений политик безопасности в файлах Infrastructure as Code (IaC).

  • PHPCodeSniffer: импортирует результаты сканирования от сканера PHP_CodeSniffer, который занимается токенизацией PHP-файлов и выявляет нарушения определенного набора стандартов написания кода.

  • Retire.js: импортирует результаты сканирования от сканера Retire.js - инструмента, предназначенного для анализа JavaScript-кода на предмет устаревших и уязвимых библиотек и зависимостей. Он нацелен на выявление устаревших или известных уязвимых компонентов в коде JavaScript, способствуя повышению уровня безопасности веб-приложений.

  • Semgrep: импортирует результаты сканирования от сканеров Semgrep и GitLab Semgrep, которые являются инструментом для поиска проблем безопасности в коде. Они обеспечивают статический анализ кода на различных языках и помогает выявить потенциальные уязвимости в системе безопасности.

  • SpotBugs: импортирует результаты сканирования от сканера SpotBugs, который анализирует исходный код Java на предмет потенциальных проблем с безопасностью, эффективностью и стилем программирования.

  • Terrascan: импортирует результаты сканирования от сканера Terrascan, который является инструментом для поиска проблем безопасности в коде Terraform. Он помогает выявить потенциальные уязвимости в Infrastructure as Code.

Сканеры Секретов:

  • Gitleaks: импортирует результаты сканирования от сканеров Gitleaks и GitLab Gitleaks, которые являются инструментами для поиска секретов и конфиденциальной информации в Git-репозиториях. Они помогают выявить жестко закодированные секреты в Git-репозиториях, которые случайно записываются разработчиками.

  • Trufflehog3: импортирует результаты сканирования от сканера Trufflehog3 - инструмента для поиска секретов и конфиденциальной информации в репозиториях кода. Trufflehog3Importer преобразует результаты сканирования в формат, который легко воспринимается Security Center.

Сканер зависимости образов и кода:

  • Trivy: импортирует результаты сканирования от сканера Trivy, который является инструментом для поиска проблем безопасности в образах Docker и репозиториях кода.

  • Vulners Trivy: импортирует результаты сканирования от сканера Trivy с плагином vulners.com.

Веб-сканеры:

  • Arachni: импортирует результаты сканирования от сканера Arachni, который представляет собой инструмент для проверки современных веб-приложений на наличие различных уязвимостей, включая SQL-инъекции, межсайтовый скриптинг, включение файлов и других.

  • Acunetix : импортирует результаты сканирования от сканера Acunetix, предназначенного для обнаружения уязвимостей в веб-приложениях.

  • Burpsuit: импортирует результаты сканирования от сканера BurpSuit Enterprise, который представляет собой инструмент для автоматизированного тестирования безопасности веб-приложений и сканирования уязвимостей.

  • OWASP Zap: отвечает за импорт результатов сканирования от сканера GitLab OWASP Zap, который представляет собой инструмент тестирования безопасности, ориентированный на уязвимости веб-приложений, включая SQL-инъекции, межсайтовый скриптинг (XSS) и другие.

Мобильные сканеры:

  • Mobsfscan: это инструмент тестирования безопасности, ориентированный на поиск уязвимостей в мобильных приложениях. Этот сканер основан на Semgrep с пользовательскими правилами от группы MobSF.

Сканеры инфраструктуры:

  • AWSSecurity: импортирует результаты сканирования от сканера AWS Security Hub, который является мощным инструментом, предназначенным для анализа и выявления потенциальных уязвимостей безопасности в средах AWS. С помощью этого импортера вы можете легко интегрировать результаты сканирования AWS Security Hub в Security Center, обеспечивая централизованное управление и всестороннюю видимость состояния безопасности в экосистеме AWS.

  • Nessus: это ведущий инструмент для сканирования уязвимостей, разработанный компанией Tenable. Он используется для выявления и оценки потенциальных уязвимостей в системах и сетях, помогая организациям укреплять свою кибербезопасность.

  • Nuclei: импортирует результаты сканирования от сканера Nuclei, который является инструментом для поиска проблем безопасности в веб-приложениях.

  • Prowler: отвечает за импорт результатов сканирования от сканера Prowler. Prowler - это инструмент сканирования безопасности, специально разработанный для оценки безопасности сред Amazon Web Services (AWS).

  • Subfinder: импортирует результаты сканирования от сканера Subfinder. Subfinder - это инструмент обнаружения поддоменов, используемый для идентификации поддоменов, связанных с целевым доменом или веб-приложением. Он помогает собирать важную информацию на этапах перечисления при оценке безопасности и тестировании на проникновение.

Прочие сканеры:

  • Dependency-Track: импортирует результат с платформы Dependency-track. Поддерживает следующие компоненты: приложения, библиотеки, фреймворки, операционные системы, контейнеры, микропрограммы, файлы, оборудование, сервисы.

  • Snyk: импортирует результат от инструмента Snyk. Snyk - это платформа, позволяющая сканировать, определять приоритеты и устранять уязвимости безопасности в коде, зависимостях с открытым исходным кодом, образах контейнеров и конфигурациях Infrastructure as Code.

  • CyberCodeReview Security Center: импортирует результаты из сканера CyberCodeReview Security Center. Обрабатывает данные, которые пользователь указал в отчете сканера.

Last updated