Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top
close form

Заполните форму в два простых шага ниже:

Ваши контактные данные:

Шаг 1
Поздравляем! У вас есть промокод!

Тип желаемой лицензии:

Шаг 2
Team license
Enterprise license
** Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности
close form
Запросите информацию о ценах
Новая лицензия
Продление лицензии
--Выберите валюту--
USD
EUR
RUB
* Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

close form
Бесплатная лицензия PVS‑Studio для специалистов Microsoft MVP
* Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

close form
Для получения лицензии для вашего открытого
проекта заполните, пожалуйста, эту форму
* Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

close form
Мне интересно попробовать плагин на:
* Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

close form
check circle
Ваше сообщение отправлено.

Мы ответим вам на


Если вы так и не получили ответ, пожалуйста, проверьте, отфильтровано ли письмо в одну из следующих стандартных папок:

  • Промоакции
  • Оповещения
  • Спам

Вебинар: Использование статических анализаторов кода при разработке безопасного ПО - 19.12

Частые вопросы и честные ответы

  • Да. Подробнее можете почитать тут.

  • Нет. Сертификат не требуется. По запросу мы предоставляем официальное письмо для сертификационных лабораторий о соответствии PVS-Studio функциональным требованиям «Методики выявления уязвимостей и недекларированных возможностей в программном обеспечении" ФСТЭК. Более подробная информация есть здесь.

  • Да. PVS-Studio относится к On-Premise-решениям, т.е. работает Offline у клиента.

  • Для плавного начала использования статического анализатора PVS-Studio в legacy проекте, стоит воспользоваться механизмом массового подавления предупреждений.
    Анализатор создаёт специальный файл, где сохраняет информацию о существующих, но не срочных, ошибках. PVS-Studio будет выдавать предупреждения только на новый или измененный код. А к техническому долгу можно будет вернуться позднее – постепенно исправляя ошибки.
    Более подробно об этом читайте в нашей статье.

  • Мы предлагаем несколько совершенно разных вариантов бесплатного использования PVS-Studio. Если кратко, то этими вариантами могут воспользоваться:

    • Разработчики открытых проектов на GitHub: запросить лицензию;
    • Обладатели статуса Microsoft MVP: запросить лицензию;
    • Студенты и преподаватели: PVS-Studio для учебных целей.

    Подробнее узнать про перечисленные способы и выбрать подходящий для вашего проекта, вы можете, обратившись к обзорной статье "Бесплатные варианты лицензирования PVS-Studio".

  • Техническая поддержка автоматически всегда входит в стоимость продукта, неотделима от лицензии и не выделяется в услугу.

  • Анализатор PVS-Studio можно легко интегрировать как плагин для IDE, в распространенные системы сборки, современные встраиваемые системы, CI и облачные CI, системы контроля качества кода, игровые движки и многое другое.
    Полный список интеграций можно посмотреть здесь.

  • Ошибки, найденные с помощью PVS-Studio, бывают достаточно комплексными. Они могут заставить задуматься над решением проблемы и потребовать изменения поведения программы. В данном случае, только программист может решить, как исправить ту или иную ошибку.
    Более подробно об этом читайте в нашей статье.

  • Анализатор PVS-Studiо позволяет легко посмотреть наиболее интересные предупреждения, чтобы ускорить и упростить ознакомление и начальную работу с отчетом.
    Специальный механизм отбирает предупреждения наших самых интересных и опасных диагностических правил, которые с наибольшей вероятностью являются реальными ошибками.
    Подробнее о том, как использовать этот механизм можно узнать в документации.

  • Увы, но статические анализаторы неидеальны, поэтому время от времени выдают ложные срабатывания. Подавить их довольно легко, например, в плагине PVS-Studio для Visual Studio достаточно нажать на одну кнопку «Mark As False Alarms» (посмотрите видео по работе с ложными срабатываниями). Параллельно вы можете сообщить в поддержку о наличии проблемы. Если ложное срабатывание возможно исправить, то в будущих обновлениях вы увидите, что специфичных для вашей кодовой базы ложных срабатываний с каждым разом становится всё меньше.

  • Работает в 64-битных системах на Windows, Linux и macOS. Может анализировать код, предназначенный для 32-битных, 64-битных и встраиваемых ARM платформ.