rustcat
« Back to VersTracker
Description:
Modern Port listener and Reverse shell
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: rust networking security pentesting reverse-shell
Install: brew install rustcat
About:
Rustcat is a command-line utility written in Rust designed for creating listeners on specified ports and handling reverse shell connections. It offers a modern alternative to traditional tools like netcat, featuring improved performance and a streamlined user interface for network debugging and penetration testing tasks.
Key Features:
  • Written in Rust for memory safety and high performance
  • Clean and simple CLI syntax
  • Supports both listeners and reverse shells
  • Interactive session handling
Use Cases:
  • Establishing reverse shells during penetration testing engagements
  • Debugging network services and listening ports
  • File transfer over network channels
Alternatives:
  • netcat – Netcat is the classic 'Swiss-army knife' of networking but lacks modern features and interactive handling found in Rustcat.
  • socat – Socat offers more complex bidirectional data transfer capabilities but has a steeper learning curve and heavier dependencies.
Version History
Detected Version Rev Change Commit
Sep 14, 2025 5:31am 0 VERSION_BUMP 420813e7
Sep 14, 2024 1:31am 0 VERSION_BUMP d75db6cf