Installing Spectra Core on Debian-Based Linux Distributions
Spectra Core is officially distributed as an RPM package for Red Hat-based Linux distributions. However, it can be installed on Debian-based distributions (Debian, Ubuntu, Linux Mint) by converting the RPM package to DEB format using the alien tool.
This installation method is not officially supported by ReversingLabs. Spectra Core is officially distributed as an RPM package for Red Hat-based systems. Converting to DEB format may work but is not tested or supported.
Prerequisites
Before installing Spectra Core on Debian-based distributions, ensure you have the required tools installed:
alien— Package conversion tooldpkg— Debian package manager
Install these tools if not already present:
sudo apt-get update
sudo apt-get install alien dpkg
Installation steps
1. Convert RPM to DEB
Download the provided Spectra Core RPM package and convert it to DEB format using alien:
sudo alien spectra-core-<version>.rpm
Once the .deb file is created, install it using dpkg:
sudo dpkg -i spectra-core-<version>.deb
Spectra Core installs into /opt/titanium_core, where it can be started using the following command:
./core_console
Add Spectra Core to PATH
Alternatively, add /opt/titanium-core to your PATH and run core_console from any directory.
To do this, add the following line to your ~/.bashrc file:
export PATH=$PATH:/opt/titanium_core
After adding the line, reload the ~/.bashrc file:
source ~/.bashrc
If you use zsh, the file is ~/.zshrc.
You can now run core_console from any directory.
Related topics
- Spectra Core Analysis — How Spectra Core static analysis works
- Platform Requirements — Official platform specifications and requirements
- Supported Product Versions — Current supported versions