связь технологии мода общество самит

PVS-Studio 8.01: OWASP Benchmark, поддержка JDK 25, Go 1.27 и многое другое

Вышел новый релиз PVS-Studio — 8.01. В нём: расширение поддержки OWASP, поддержка новых версий Java и Go и многое другое.В этом релизе мы проверили соответствие SAST-правил анализатора Java бенчмарку OWASP Benchmark for Java.На реальных проектах довольно трудно оценить качество диагностических правил, направленных на поиск дефектов безопасности.

Мы не знаем заранее, сколько в коде уязвимостей, а значит, не понимаем, какие дефекты были пропущены.Использование бенчмарка позволило нам закрыть пробелы в SAST-части анализатора Java, сделав его более эффективным в обнаружении дефектов безопасности.В PVS-Studio 8.01 мы добавили поддержку новых версий платформ: анализатор Java теперь работает с JDK 25, а анализатор Go — с версией 1.27.Это позволяет проверять проекты, которые используют актуальные версии языков и их стандартных библиотек, и не откладывать обновление из-за ограничений инструментов анализа.JDK 25 при этом относится к LTS-выпускам, поэтому его поддержка особенно важна для команд, которые переходят на новую долгосрочную версию.Утилита PVS-Studio_Cmd.exe для проверки MSBuild-проектов теперь сохраняет в JSON-отчёт конфигурации проектов, которые использовались при анализе.

DMCA