SAST, DAST и AppSec
PVS-Studio
ПВС · сайт разработчика
- он-прем
- облако
PVS-Studio — российское ПО класса «SAST, DAST и AppSec» от ПВС. Программный продукт PVS-Studio (рус. ПВС-Студио) от компании-разработчика ПВС предназначен для статического анализа исходного кода программных продуктов с целью выявления потенциальных дефектов, ошибок и небезопасных конструкций, которые могут привести к сбоям в работе или уязвимостям. Ключевые возможности: sast, dast, интеграция с ci, ide-плагин. Его рассматривают при замене Checkmarx.
Программный продукт PVS-Studio (рус. ПВС-Студио) от компании-разработчика ПВС предназначен для статического анализа исходного кода программных продуктов с целью выявления потенциальных дефектов, ошибок и небезопасных конструкций, которые могут привести к сбоям в работе или уязвимостям. С 2008 года продукт помогает сотням компаний по всему миру улучшать качество и надежность исходного кода. За 18 лет разработчики компании нашли более 17000 ошибок в таких крупных проектах, как Chromium, Android, .NET, IntelliJ IDEA и пр., подтверждая ценность статического анализа для профессионалов. Анализатор PVS-Studio помогает разработчикам, DevSecOps-инженерам, AppSec-инженерам из разных индустрий: машиностроение, нефтегазовая отрасль, химическая промышленность, энергетический комплекс, космическая отрасль , медицина, металлургическая промышленность, финтех, логистика и транспорт, разработка игр. Функциональные возможности PVS-Studio: - Выявление ошибок разыменования нулевых указателей — анализатор детектирует сценарии обращения к nullptr в C/C++, включая сложные цепочки вызовов и условные переходы, снижая риски сегфолтов и нестабильности рантайма. - Обнаружение утечек памяти и некорректного управления ресурсами — инструмент фиксирует не освобождённые аллокации, двойные освобождения и нарушения RAII-паттернов в C++ с учётом семантики умных указателей и кастомных аллокаторов. - Диагностика неопределённого поведения (UB) — PVS-Studio идентифицирует нарушения стандарта языка: переполнение знаковых целых, выход за границы массивов, использование неинициализированных переменных, приводящие… Ставится он-прем; есть облачная поставка. Рассматривают при замене Checkmarx, Veracode, Burp Suite Enterprise.
Характеристики класса «SAST, DAST и AppSec»
- SAST
- DAST
- Интеграция с CI
- IDE-плагин
- Он-прем
- Реестр Минцифры