Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
sonarqube — Платформа контроля качества кода и статического анализа с quality gates, мультиязычным сканированием и правилами, ориентированными на безопасность, для выявления уязвимостей и проблем сопровождаемости в CI/CD-процессах. | Kitploit
Инструменты/GitHubGitHub/sonarsource/sonarqube
Статический анализСтатический анализ кода (SAST)Анализ уязвимостейАнализ КодаDevSecOpsТоп в Анализ Кода №3Топ в DevSecOps №18Топ в Статический анализ кода (SAST) №3
GitHub
11.1k2.2k966 ч 51 мин назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
sonarsource/sonarqube

sonarqube

Платформа контроля качества кода и статического анализа с quality gates, мультиязычным сканированием и правилами, ориентированными на безопасность, для выявления уязвимостей и проблем сопровождаемости в CI/CD-процессах.

РепозиторийСайт
Поделиться

Логотип Sonar

Build Quality Gate Status AI Code Assurance Release Docker pulls License Community

SonarQube

SonarQube — это платформа алгоритмической верификации для качества и безопасности кода. Её статический анализ применяет такие методы, как символьное исполнение, а также анализ потоков данных и управления, для проверки вашего кода, поиска ошибок, уязвимостей и структурных проблем и точного указания того, что и почему нужно исправить — в вашей IDE, ваших pull request'ах и вашем CI-конвейере.

В этом репозитории хранится исходный код SonarQube Community Build — бесплатной версии платформы SonarQube с открытым исходным кодом. Она использует тот же анализ, что и вся линейка продуктов SonarQube.

Создано для эпохи ИИ

ИИ пишет код быстрее, чем команды успевают его проверять, создавая долг верификации: код попадает в продакшен прежде, чем кто-либо подтвердил, что он делает. SonarQube применяет один и тот же последовательный, объяснимый анализ к каждой строке — независимо от того, написал её разработчик или агент. Сначала вайб, потом верификация: генерируйте быстро, а затем проверяйте то, что попадает в продакшен. Это этап верификации в цикле разработки, ориентированном на агентов (Agent Centric Development Cycle), работающий во внешнем цикле CI-верификации для проверки кода перед слиянием.

Что находит SonarQube

  • Ошибки и проблемы надёжности, нарушающие поведение во время выполнения.
  • Уязвимости безопасности и горячие точки безопасности с чёткими рекомендациями о риске и способе исправления.
  • Проблемы сопровождаемости и структуры, из-за которых код со временем становится сложнее изменять.
  • Покрытие нового кода, чтобы качество улучшалось с каждым коммитом, а не отставало из-за накопившегося бэклога.

Платформа SonarQube анализирует более 40 языков программирования и фреймворков; Community Build поддерживает их подмножество. Анализ воспроизводим, поддаётся аудиту и объясним: один и тот же код всегда даёт одни и те же результаты, каждая находка отслеживаема, и каждая из них сообщает, в чём проблема и почему она важна.

Коммерческие редакции

SonarQube Server и SonarQube Cloud включают всё, что есть в Community Build, и дополнительно предлагают:

Обнаруживайте больше

  • Больше ошибок, уязвимостей, проблем качества кода и архитектурных проблем благодаря более широкому охвату и более глубокому анализу.
  • Больше языков и фреймворков, чем в Community Build.
  • Анализ состава программного обеспечения (SCA) для уязвимых и рискованных зависимостей с открытым исходным кодом.
  • Расширенная безопасность с глубоким анализом заражения (taint analysis, SAST), отслеживающим уязвимости по потокам данных.
  • Обнаружение секретов для утёкших учётных данных, токенов и ключей.
  • Анализ инфраструктуры как кода (IaC) для Terraform, Kubernetes, Docker и CloudFormation.
  • Управление архитектурой для определения архитектурных ограничений и выявления структурных нарушений.

Анализируйте весь свой рабочий процесс

  • Анализ веток и оформление pull request'ов, чтобы каждое изменение проверялось перед слиянием.

Управляйте, отчитывайтесь и смотрите по всем командам

  • Портфели и приложения, агрегирующие качество и безопасность по множеству проектов.
  • Дашборды для руководства и отчётность по трендам.
  • Отчёты по безопасности и соответствию требованиям, включая OWASP Top 10, CWE и PCI DSS.
  • Корпоративное управление: применение Quality Gates и разрешений по всем командам с полными журналами аудита.

Исправляйте

  • SonarQube Remediation Agent для снижения технического долга путём исправления проблем SonarQube за вас с открытием проверенных pull request'ов с исправлениями, которые вы можете просмотреть и слить.

Некоторые возможности входят в дополнение SonarQube Advanced Security. Подробности см. в разделе линейка продуктов.

Quality gates

Quality Gate — это проверка «пройдено или не пройдено» для вашего нового кода. Задайте стандарт один раз, и SonarQube будет автоматически применять его в каждом pull request'е и конвейере, чтобы проблемы выявлялись до слияния, а не обнаруживались в продакшене.

Линейка продуктов SonarQube

Community Build бесплатен и имеет открытый исходный код. Вся линейка SonarQube применяет один и тот же анализ по всему вашему рабочему процессу:

  • SonarQube Server, развёртываемый самостоятельно, с большим числом языков, более глубоким анализом безопасности и анализом веток и pull request'ов.
  • SonarQube Cloud, облачный, с теми же возможностями в виде управляемого сервиса.
  • SonarQube for IDE, анализ в реальном времени по мере написания или генерации кода.
  • SonarQube MCP Server, привносящий анализ SonarQube в контекст вашего ИИ-агента.
  • SonarQube CLI, запускающий анализ из командной строки.

Сравните тарифы и планы SonarQube, чтобы выбрать подходящий продукт и модель развёртывания.

Ссылки на продукт

  • Веб-сайт
  • Скачать
  • Документация
  • X
  • SonarSource, автор SonarQube

Часто задаваемые вопросы

Community Build бесплатен? Да. Он бесплатен, имеет открытый исходный код, и этот репозиторий является его исходным кодом.

В чём разница между Community Build и SonarQube Server? Community Build — это бесплатный, развёртываемый самостоятельно движок. SonarQube Server и SonarQube Cloud — коммерческие редакции. Они охватывают больше языков и добавляют анализ веток и pull request'ов, анализ состава программного обеспечения (SCA), управление архитектурой, расширенную безопасность с анализом заражения (SAST), обнаружение секретов, анализ инфраструктуры как кода (IaC), SonarQube Remediation Agent для проверенных pull request'ов с исправлениями и корпоративную отчётность. Некоторые возможности входят в дополнение SonarQube Advanced Security. Подробности см. в разделе линейка продуктов.

Скачать инструмент