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

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

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

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

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

Категории

Все категории
Loading categories
autoSource — Автоматизированная платформа статического анализа кода, интегрированная с SonarQube для раннего обнаружения уязвимостей в исходном коде путем сканирования Git-репозиториев на всех платформах. | Kitploit
Инструменты/GitHubGitHub/shubhamshubhankar/autosource
Статический анализ кода (SAST)Анализ уязвимостейАнализ КодаDevSecOps
GitHubshubhamshubhankar/autosource

autoSource

Автоматизированная платформа статического анализа кода, интегрированная с SonarQube для раннего обнаружения уязвимостей в исходном коде путем сканирования Git-репозиториев на всех платформах.

Репозиторий
70247 лет назадПроверено Kitploit

Популярное

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

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

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

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

Смотреть все инструменты →
Поделиться

AutoSource

AutoSource — это автоматизированный фреймворк для анализа исходного кода, интегрированный с SonarQube, способный выполнять статический анализ/рецензирование кода. Он может эффективно находить уязвимости на самых ранних этапах SDLC (жизненного цикла разработки программного обеспечения). Пользователь может просканировать код, просто передав ссылку на GIT-репозиторий в фреймворк.

Фреймворк AutoSource способен выполнять анализ исходного кода на всех платформах (MAC, Linux и Windows).

УСТАНОВКА

  1. Загрузите репозиторий AutoSource в вашу систему.
  2. Прочитайте файл prerequisites.txt и установите зависимости (указанные для каждой платформы).
  3. Выполните downloadSonar.py (python3 downloadSonar.py) — это загрузит и настроит фреймворк SonarQube, который будет доступен по адресу 'http://127.0.0.1:9000'.
  4. После этого запустите executeScanner.py (python3 executeScanner.py) — он запросит ссылку на ваш GIT-репозиторий, который вы хотите просканировать.
  5. Получите доступ к результатам на портале SonarQube ('http://127.0.0.1:9000').

Скриншоты

Загрузка SonarQube и SonarScanner

Загрузка SonarQube и SonarScanner

SonarQube запущен и работает

SonarQube запущен и работает

Запуск сканера

Запуск SonarScanner

Сканирование началось

Сканирование SonarQube началось

Выполнение сканера успешно завершено

Выполнение сканера успешно завершено

Результаты отображаются на панели управления SonarQube

Результаты отображаются на панели управления SonarQube

Соавторы

  • Malkit Singh
  • Shubham Shubhankar Sharma
Скачать инструмент