Суфлер: Существуют ли бесплатные инструменты SAST?
Да, существует несколько бесплатных инструментов статического тестирования безопасности приложений (SAST) с открытым исходным кодом. Некоторые из популярных включают в себя:

1. SonarQube: популярная платформа с открытым исходным кодом, которая может выполнять анализ качества кода, покрытие кода и тестирование безопасности.

2. PMD: анализатор исходного кода, который может обнаруживать распространенные ошибки кодирования, такие как неиспользуемые переменные и пустые блоки catch, а также потенциальные уязвимости безопасности.

3. FindBugs: инструмент, который анализирует байт-код Java для обнаружения потенциальных ошибок и уязвимостей безопасности.

4. Bandit: инструмент для анализа кода Python, который может обнаруживать проблемы безопасности, такие как внедрение SQL и межсайтовый скриптинг (XSS).

5. ESLint: подключаемая утилита для анализа JavaScript, которую можно расширить для обнаружения потенциальных проблем с безопасностью.

6. Brakeman: инструмент, который анализирует приложения Ruby on Rails на предмет уязвимостей безопасности, включая SQL-инъекции и межсайтовые сценарии.

Эти инструменты можно использовать для сканирования исходного кода на наличие потенциальных уязвимостей безопасности и предоставления отзывов разработчикам о том, как их исправить. Однако важно отметить, что ни один инструмент не может обеспечить 100% безопасность, и всегда важно выполнять проверку безопасности вручную в дополнение к использованию автоматизированных инструментов.
Код воин
Нодейсскан
Нодейшкли


На этом веб-сайте представлены 3 решения SAST с открытым исходным кодом: https://www.breachlock.com/resources/blog/top-3-open-source-tools-for-sast/