Reverse shell handling C2 platform.
Designed as a replacement for nc -nlvp, Odium can handle multiple reverse shells on the same port without the need to reset the listener. All this from within the terminal.
Odium builds upon tmux to automatically create a new terminal window for each incoming connection.
Odium takes only one argument for a port number. Simply run:
odium 8080
NOTE: This will only work if the following two conditions are met:
- There is no other instance of odium running under your user.
- Odium is run from outside of a tmux session.
- Compile odium by running
make. - Copy the odium binary to an executable path.
Example:
make
sudo cp bin/odium /usr/local/bin/
- Interactive shell (ability to use arrow keys and edit text).
- Screensaves: Each revshell interaction is saved as text automatically.