rats
« Back to VersTracker
Description:
Rough auditing tool for security
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: security static-analysis auditing vulnerability-scanning code-analysis
Install: brew install rats
About:
RATS (Rough Auditing Tool for Security) is a security auditing tool that scans source code for vulnerabilities. It analyzes code in multiple languages and flags potential security issues based on a database of known vulnerabilities. The tool helps developers identify and remediate security flaws early in the development cycle.
Key Features:
  • Multi-language support (C/C++, Perl, PHP, Python)
  • Extensive vulnerability database
  • XML-based output for integration
  • Configurable security risk levels
Use Cases:
  • Pre-deployment security scanning of application code
  • Identifying common vulnerability patterns in legacy codebases
  • Automated security auditing in CI/CD pipelines
Alternatives:
  • flawfinder – Similar C/C++ focused static analysis, but RATS supports more languages
  • semgrep – Modern alternative with broader language support and rule customization
Version History
Detected Version Rev Change Commit
Sep 14, 2024 2:23am 0 VERSION_BUMP 3a53da97