CASR ships as a set of compiled binaries with no runtime interpreter required. You can get up and running in minutes by downloading a prebuilt release archive, installing from crates.io, or compiling from source for maximum control. Choose the method that best fits your environment.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/ispras/casr/llms.txt
Use this file to discover all available pages before exploring further.
macOS support is currently experimental. GDB-dependent features (
casr-gdb, severity estimation via the exploitable engine) may not work correctly on macOS. Linux is the fully supported platform.Prerequisites
Runtime Dependencies
CASR requires GDB at runtime for stack-trace collection andlsb-release to record OS metadata inside reports.
Build Dependencies
Required only when building from source or installing viacargo install.
Rust Toolchain
CASR is written in Rust. Install Rust viarustup or update an existing installation:
Installation Methods
- crates.io
- Prebuilt Binary
- Build from Source
Install from crates.io
The simplest way to install the latest stable release. Thecasr crate on crates.io includes all CLI tools except casr-dojo.casr-dojo (for uploading reports to DefectDojo), enable the dojo feature flag:Cargo places binaries in
~/.cargo/bin/. Make sure this directory is on your $PATH before running any casr-* command.Docker Usage
CASR is commonly run inside Docker containers as part of automated fuzzing pipelines. Because CASR disables address randomization (ASLR) and usesptrace to run GDB, Docker containers need elevated capabilities.
Verify Installation
After installation, confirm that the core binaries are available and show the expected version:casr-<tool> 2.13.1 (or the version you installed). If a command is not found, ensure ~/.cargo/bin or /usr/local/bin is on your $PATH.
Next Steps
Quickstart
Generate your first crash report and run the full triage pipeline in minutes.
Introduction
Learn about CASR’s architecture, supported languages, and available tools.