PVS-Studio

From Wikipedia, the free encyclopedia
PVS-Studio
Developer(s)PVS-Studio LLC
Stable release
7.16 / December 8, 2021; 57 days ago (2021-12-08)[1]
Operating systemWindows, Linux, macOS
TypeStatic code analysis Security testing
LicenseProprietary
Websitepvs-studio.com/en/pvs-studio/

PVS-Studio is a proprietary static code analyzer on guard of code quality, security (SAST), and code safety supporting C, C++, C++11, C++/CLI, C++/CX, C# and Java.[2][3][4]

PVS‑Studio detects various errors typos, dead code, and potential vulnerabilities (Static Application Security Testing, SAST), the analyzer matches warnings to the Common Weakness Enumeration, SEI CERT Coding Standards, and supports the MISRA standard. PVS‑Studio warning classifications for various standards:

  • CVE (Common Weakness Enumeration)[5]
  • SEI CERT Coding Standard[6]
  • MISRA[7]
  • OWASP Application Security Verification Standard (ASVS)[8]

PVS-Studio supports integration with the most diverse development tools and compilation systems, as Visual Studio 2022, IntelliJ IDEA, Rider, CLion, VSCode, Qt Creator, Eclipse, MSBuild, CMake, Make, Ninja, Gradle, Maven, Azure DevOps, Unity, Unreal 5, etc.

You can use our analyzer offline. This includes the installation, activation, launch, source code analysis, and all other use case scenarios. This is a perfect solution for companies that employ isolated development environments and develop software for finance or government sectors, PVS-Studio have developed more than 900 diagnostic rules and add new ones every month, the analyzer reports are available in Html, Xml, Csv, Txt, Json, CompileError, TaskList, TeamCity formats. The report generator itself is posted on GitHub for custom modifications, static analysis implies you’ll get false warnings. In addition to contacting our support, users have many ways to deal with false positives. This makes the work with the analyzer very convenient.

See also[]

References[]

  1. ^ "Download and evaluate PVS-Studio 7.16". pvs-studio.com. Retrieved 2021-12-08.
  2. ^ C# Joins PVS-Studio Line Up
  3. ^ PVS-Studio extension at msdn.microsoft.com
  4. ^ Static Code Analyzer Reportedly Finds 10,000 Open Source Bugs
  5. ^ "Classification of PVS-Studio warnings according to the Common Weakness Enumeration (CWE)". pvs-studio.com. Retrieved 2022-01-11.
  6. ^ "Classification of PVS-Studio warnings according to the SEI CERT Coding Standard". pvs-studio.com. Retrieved 2022-01-11.
  7. ^ "Classification of PVS-Studio warnings according to the standards: MISRA C, MISRA C++". pvs-studio.com. Retrieved 2022-01-11.
  8. ^ "Classification of PVS-Studio warnings according to the OWASP Application Security Verification Standard (ASVS)". pvs-studio.com. Retrieved 2022-01-11.
Retrieved from ""