Keamanan. Apa arti kata ini bagi Anda? Saat ini, perusahaan menghabiskan banyak upaya untuk memastikan bahwa produk mereka dilindungi dari peretasan dan segala macam kebocoran informasi. PVS-Studio memutuskan untuk membantu penggunanya ke arah ini dan memperluas fungsionalitas di area ini. Oleh karena itu, salah satu inovasi utama dari rilis mendatang adalah kemunculan penganalisis kemungkinan baru untuk memastikan keselamatan dan keamanan kode. Ini akan dibahas di artikel ini.
Beberapa kata tentang kami dalam hal keselamatan dan keamanan
PVS-Studio (quality control ), (security) (safety). SAST-. SAST (Static Application Security Testing) โ , . , , . , , .
, . . , . (, IDE ), , . PVS-Studio Static Application Security Testing, Q3 2020 Forrester Research โ - . , SAST safety , .
, , . , , PVS-Studio:
OWASP ASVS The AUTOSAR C++14 Coding Guidelines. PVS-Studio . 50 !
SEI CERT. PVS-Studio.
Visual Studio, JetBrains Rider, IntelliJ IDEA , .
(OWASP, AUTOSAR) PlogConverter.
(OWASP, AUTOSAR) SonarQube . OWASP Top 10.
. , MISRA C:2012 MISRA C++:2008. 74 .
โ CWE (Common Weakness Enumeration). , 514.
(OWASP AUTOSAR), . PVS-Studio 7.12 , . , , , . security safety PVS-Studio, MISRA C C++.
, : OWASP, AUTOSAR? .
The AUTOSAR C++14 Coding Guidelines โ C++14, , . . , .
OWASP Application Security Verification Standard โ , (), , , , , , .
, AUTOSAR, OWASP ASVS - . (C, C++, C#, Java). 5000 5999.
CERT. SEI CERT Coding Standard โ C, C++, Java Perl. CERT (CERT Coordination Center, CERT/CC). PVS-Studio .
, CERT, . , (General Analysis). , , โ CERT , . , OWASP ASVS AUTOSAR C++14 Coding Guidelines.
, MISRA C:2012 MISRA C++:2008. , โ , ().
, , . , , 2021 .
. ? , ! IDE. Visual Studio ( 2010 2019), JetBrains Rider IntelliJ IDEA. , :
SAST, MISRA C:2012, MISRA C++:2008, The AUTOSAR C++14 Coding Guidelines, OWASP ASVS, SEI CERT Coding Standard .
MISRA. SAST. .
, . \ .
, , . Visual Studio 2019 :
Rider IntelliJ IDEA. Rider:
PlogConverter
, . , , OWASP AUTOSAR. , , โ FullHtml. : , . .
, . , Total Warnings (OWASP), , :
SAST :
SonarQube
SonarQube. , , PVS-Studio, SonarQube. , , , .
, , OWASP, AUTOSAR . OWASP :
OWASP Top 10. OWASP Top 10 โ -. , OWASP ASVS CWE, . , .
OWASP Top 10 , :
;
;
;
XML;
;
;
;
;
;
.
SonarQube :
, CWE, . Security Category. , CWE:
, . OWASP ASVS AUTOSAR C++14 Coding Guidelines. SEI CERT. (Visual Studio, JetBrains Rider, IntelliJ IDEA) , . PlogConverter SonarQube (OWASP, AUTOSAR). , !
. . . , .
. !
, : Nikolay Mironov, Paul Eremeev. PVS-Studio 7.12 New Features for Finding Safety and Security Threats.