Análisis Multi-lenguaje
Soporte para JavaScript, TypeScript, Python, Go, Rust, PHP, Ruby y más lenguajes.
Detecta problemas de seguridad y calidad en tu código con reglas personalizables
RootCause es una herramienta de análisis estático modular escrita en Rust que te permite detectar problemas de seguridad y calidad en tu código fuente. Con su arquitectura extensible y motor de alto rendimiento, RootCause se integra perfectamente en tu flujo de desarrollo.
# Instalar Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# Clonar el repositorio
git clone https://github.com/RootCauseScan/scanner.git
cd scanner
# Compilar
cargo build
# Ejecutar análisis
cargo run --bin rootcause -- . --rules rules --format text