SAST
Анализ безопасности исходного кода без запуска программы. Находит типовые шаблоны уязвимостей.
SonarQube, Semgrep, CodeQL, Snyk Code. Встраивается в CI/CD. Ловит, например, шаблоны SQL-инъекций, зашитые в код пароли, небезопасные криптографические API. Дополняется DAST (проверка работающего приложения) и пентестом (работа человека).