Skip to main content

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 SupportCode AnalysisPackagesDedicated PoliciesThreat DetectionBehavioral AnalysisKnown Vulnerabilities
WindowsCompiled code
  • PE: x86, arm, chpe
Library code
  • LIB
  • Windows (MSI, MSIX, APPX, WIM)
  • Installers (NSIS, InnoSetup, InstallBuilder, InstallShield, Wise, Actual Installer, Advanced Installer, DreamShield, InstallAnywhere, WiX Toolset, SFX Archives)
  • Documents (Microsoft Office, CHM, RTF, CRTF)
  • Multimedia (BMP)
โœ”๏ธโœ”๏ธโœ”๏ธโœ”๏ธ
LinuxCompiled code
  • ELF: x86, arm, mips
Library code
  • A/AR
  • Debian (DEB, UDEB)
  • RedHat (RPM, DRPM)
  • Alpine (APK)
  • Documents (OpenOffice, LibreOffice, PDF, HTML)
  • Multimedia (GIF, PNG, JPEG, TIFF, SVG)
โœ”๏ธโœ”๏ธโœ”๏ธโœ”๏ธ
MacCompiled code
  • Mach-O: x86, arm, ppc
  • MacOS (PKG, DMG, Universal)
โŒโœ”๏ธโŒโŒ
Machine LearningModel data
  • NumPy (NPY, NPZ)
  • Keras, Tensorflow, scikit-learn, PyTorch, Joblib (PKL)
โœ”๏ธโœ”๏ธโœ”๏ธ
---
DevelopmentCI/CD and IDE plugins
  • VSCode (VSIX)
  • Jenkins (HPI)
โŒโœ”๏ธโœ”๏ธโœ”๏ธ
Containers
  • Container images
  • Virtual machines
  • Universal (ISO, UDF)
  • Windows (VHD, VHDX)
  • Linux (OCI, LXD, OVA, VDI, VMDK, QCOW)
  • Docker (TAR)
  • Kaniko (TAR)
โœ”๏ธโœ”๏ธโœ”๏ธโœ”๏ธ

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 LanguageCode AnalysisPackagesDedicated PoliciesThreat DetectionBehavioral AnalysisKnown Vulnerabilities
C/C++Compiled code
  • PE: x86, arm, chpe
  • ELF: x86, arm, mips
  • Mach-O: x86, arm, ppc
---
โœ”๏ธโœ”๏ธโœ”๏ธโœ”๏ธ
.NET (C#, F#, VB.NET)Compiled bytecode
  • CLR
  • NuGet (NUPKG)
โŒโœ”๏ธโœ”๏ธโœ”๏ธ
Visual BasicSource code
  • HTA, VBS, VBE, VBA
Compiled code
  • PE: x86, pcode
---
โœ”๏ธโœ”๏ธโœ”๏ธโŒ
DelphiCompiled code
  • PE: x86
---
โœ”๏ธโœ”๏ธโœ”๏ธโŒ
PythonSource code
  • PY
Compiled bytecode
  • PYC
Model data
  • PKL
  • Wheel (WHL)
  • PyProject (Poetry, Flit, Setuptools)
  • Installers (Py2ExeInstaller, PyInstaller, PYZ)
  • Keras, Tensorflow, scikit-learn, PyTorch, Joblib (PKL)
  • NumPy (NPY, NPZ)
โœ”๏ธโœ”๏ธโœ”๏ธโœ”๏ธ
Node.jsSource code
  • JS
Compiled code
  • Electron
  • NPM (TGZ)
  • Electron (AppImage, ASAR)
โŒโœ”๏ธโœ”๏ธโœ”๏ธ
RubySource code
  • RB
  • RubyGems (GEM)
โŒโœ”๏ธโœ”๏ธโœ”๏ธ
GoCompiled code
  • PE: x86, arm
  • ELF: x86, arm
  • Mach-O: x86, arm, ppc
---
โœ”๏ธโœ”๏ธโœ”๏ธโœ”๏ธ
RustCompiled code
  • PE: x86, arm
  • ELF: x86, arm
  • Mach-O: x86, arm, ppc
  • Cargo (TGZ)
โœ”๏ธโœ”๏ธโœ”๏ธโœ”๏ธ
JavaCompiled bytecode
  • CLASS
  • Scala
  • Maven (JAR, WAR)
โŒโœ”๏ธโœ”๏ธโœ”๏ธ
JavaScriptSource code
  • HTA, JS, JSE, TypeScript
Browser extension
  • XPI, OEX, CRX
---
โŒโœ”๏ธโœ”๏ธโŒ
PHPSource code
  • PHP
  • Packagist (ZIP, TGZ)
โŒโœ”๏ธโŒโœ”๏ธ
AutoItSource code
  • AU3
Compiled code
  • PE: x86
---
โœ”๏ธโœ”๏ธโœ”๏ธ---
PowerShellSource code
  • BAT
  • PS
---
โŒโœ”๏ธโœ”๏ธ---
ShellSource code
  • SH
---
โŒโœ”๏ธโœ”๏ธ---