В настоящее время я участвую в проекте по внедрению проверок кода безопасности для ботов Workfusion. Workfusion может обрабатывать смесь кода Java и Groovy, встроенного в файлы XML или автономный код.
Моя команда пытается оценить, возможно ли использовать для этого какой-либо бесплатный инструмент для защиты статических приложений с открытым исходным кодом. В настоящее время я изучаю возможность создания плагина для Spotbugs.
Мне удалось успешно запустить обзоры с помощью Java-кода + Maven с плагинами Spotbugs и FindSecBugs, но я не выяснил, как расширить Spotbugs для анализа XML-файлов, извлечения встроенных скриптов Groovy и их анализа.
Знаете ли вы какой-либо инструмент защиты статических приложений для Workfusion или вы могли бы предложить какой-либо подход для расширения любого другого инструмента SAST?