Community and language coverage
The Spectra Assure platform supports a variety of communities, programming languages, and file formats. A specific set of features is available for each of those categories.
The lists of supported communities and programming languages can be found in the tables below.
For every supported community and programming language, the tables cover the following information:
- Community Support/Programming language - the supported communities, programming languages, and frameworks
- Code Analysis - the supported file formats and environments on which Spectra Assure products can perform static analysis
- Packages - the supported package formats, libraries, and package managers
- Dedicated Policies - indicates if there are dedicated Spectra Assure policies for the community/language
- Threat Detection - indicates if the Spectra Assure platform identifies threats targeting the community/language
- Behavioral Analysis - indicates if the Spectra Assure platform performs code intent analysis
- Known Vulnerabilities - indicates if the Spectra Assure platform detects publicly disclosed vulnerabilities (CVE)
Community coverageโ
Community Support | Code Analysis | Packages | Dedicated Policies | Threat Detection | Behavioral Analysis | Known Vulnerabilities |
---|---|---|---|---|---|---|
Windows | Compiled code
|
| โ๏ธ | โ๏ธ | โ๏ธ | โ๏ธ |
Linux | Compiled code
|
| โ๏ธ | โ๏ธ | โ๏ธ | โ๏ธ |
Mac | Compiled code
|
| โ | โ๏ธ | โ | โ |
Machine Learning | Model data |
| โ๏ธ | โ๏ธ | โ๏ธ | |
Development | CI/CD and IDE plugins |
| โ | โ๏ธ | โ๏ธ | โ๏ธ |
Containers |
|
| โ๏ธ | โ๏ธ | โ๏ธ | โ๏ธ |
Language coverageโ
NOTE
The ---
symbols indicate that either no packages for the programming language are supported, or the feature is not applicable to the programming language.
Programming Language | Code Analysis | Packages | Dedicated Policies | Threat Detection | Behavioral Analysis | Known Vulnerabilities |
---|---|---|---|---|---|---|
C/C++ | Compiled code
| โ๏ธ | โ๏ธ | โ๏ธ | โ๏ธ | |
.NET (C#, F#, VB.NET) | Compiled bytecode
|
| โ | โ๏ธ | โ๏ธ | โ๏ธ |
Visual Basic | Source code
| โ๏ธ | โ๏ธ | โ๏ธ | โ | |
Delphi | Compiled code
| โ๏ธ | โ๏ธ | โ๏ธ | โ | |
Python | Source code
|
| โ๏ธ | โ๏ธ | โ๏ธ | โ๏ธ |
Node.js | Source code
|
| โ | โ๏ธ | โ๏ธ | โ๏ธ |
Ruby | Source code
|
| โ | โ๏ธ | โ๏ธ | โ๏ธ |
Go | Compiled code
| โ๏ธ | โ๏ธ | โ๏ธ | โ๏ธ | |
Rust | Compiled code
|
| โ๏ธ | โ๏ธ | โ๏ธ | โ๏ธ |
Java | Compiled bytecode
|
| โ | โ๏ธ | โ๏ธ | โ๏ธ |
JavaScript | Source code
| โ | โ๏ธ | โ๏ธ | โ | |
PHP | Source code
|
| โ | โ๏ธ | โ | โ๏ธ |
AutoIt | Source code
| โ๏ธ | โ๏ธ | โ๏ธ | --- | |
PowerShell | Source code
| โ | โ๏ธ | โ๏ธ | --- | |
Shell | Source code
| โ | โ๏ธ | โ๏ธ | --- |