About Spectra Assure CLI tools
ReversingLabs Spectra Assure solutions include a set of multi-platform CLI tools for fast and flexible software package analysis.
The rl-secure
tool scans software packages and helps users improve their software quality and security. The rl-deploy
tool optimizes the process of integrating software scanning capabilities with DevSecOps tools and processes.
The rl-safe
tool provides a convenient way to share and store SAFE reports.
Not sure if Spectra Assure CLI fits your use-case? Get advice from our product recommendation quiz.
Benefits of Spectra Assure CLIโ
Self-managed deployments of Spectra Assure CLI let you experiment with scanning capabilities, control usage costs, implement full shift-left capabilities, and process sensitive information without submitting anything to the cloud.
rl-secureโ
With rl-secure
, you can:
- Scan your software release packages on-premises and in your CI/CD pipelines to prevent threats from reaching production.
- Compare package versions to ensure no vulnerabilities are introduced in your code, or in the open source libraries and third-party components you use.
- Prevent private keys, tokens, credentials and other sensitive information from leaking into production.
- Identify problematic signatures and other certificate-related weaknesses.
- Detect vulnerable dependencies in your software projects.
- Improve developer experience and ensure compliance with security best practices.
- Generate actionable analysis reports to help you prioritize and remediate issues in collaboration with your DevOps and security teams.
rl-secure
is designed to help you:
- Understand how your software behaves
- Improve your code and container security
- Identify code quality issues
- Optimize your software development lifecycle
rl-deployโ
rl-deploy
makes it easier to:
- Install and use
rl-secure
in short-lived, temporary environments and on machines that don't have a stable machine number. - Integrate
rl-secure
in your build pipelines and automate security scanning of your build artifacts.
rl-safeโ
rl-safe
makes it easier to:
- Share the complete SAFE report with people who don't use Spectra Assure products.
- Store SAFE reports offline and audit them even after your software packages are reprocessed or removed from the package store.
Get Spectra Assure CLIโ
The Spectra Assure CLI supports the systems and architectures listed on the System recommendations page.
You can install Spectra Assure CLI in any of the following ways. Select the tab for your preferred approach to view the instructions.
- Install rl-secure directly
- Use rl-deploy to install rl-secure
To install rl-secure
directly, you have to contact ReversingLabs Support and request the installation package.
Follow the manual installation guide for step-by-step instructions.
rl-safe
is automatically installed with rl-secure
.
Download the rl-deploy
installer and follow the rl-deploy installation instructions.
You can download and install rl-deploy
from any of the sources listed in the following table.
SHA-256 checksums for installer packages are included in the table for integrity verification purposes.
Format | Download links | SHA-256 checksum |
---|---|---|
Python package | Download from PyPI | Available on PyPI |
Linux package (RPM) | Direct download | caf7d3d30acc1c5e564d3aa6f7d769abbeca670d76217c05d0275b54b6ccf493 |
Linux package (TGZ) | Direct download | f4496a615245bc8e2fa9a5d22cd57ab9c2d4ff481ebf6b0e3434ebf8936a9288 |
Windows installer (EXE) | Direct download | d76a5777abf1473db716d3665177238ff458f74bf6901f27aa0f09920db3d122 |
To install and use the Spectra Assure CLI, your system must have internet access. When scanning your software packages, Spectra Assure connects to the ReversingLabs cloud to verify your license and remaining analysis capacity.
Learn moreโ
Browse the documentation on this website. Use the navigation sidebar to discover content by type and topic, or look up specific keywords in the search bar.
Keep up with all things Spectra Assure on the official ReversingLabs blog.
Learn how to work with other ReversingLabs products in the official documentation.
Access the ReversingLabs Content Library for a wealth of learning resources about our products and technology.