A stable, just-works reverse shell manager designed for streamlined operations.
- Manage multiple reverse shells without killing the connection
- Interactive sessions via CLI or Discord via CordKit
- Real-time Discord notifications
- Supports both Windows and UNIX shells
- Full support for both Windows and UNIX-based reverse shells
- Effortlessly enter, exit, or close sessions without disrupting your access
- Execute commands remotely from your phone using Discord slash commands
- Instantly list and select sessions right from the Discord interface
- Remotely clean up dead sessions or channels — no terminal needed
- Get notified in real-time the moment a new connection is established
- Auto-generated transcripts to keep a record of every session
- Organized channel structure keeps live and dead sessions cleanly separated
- /list: List active connections
- /select : Select a connection to interact with
- /cmd : Run a command on the selected session
- Clone the repository:
git clone https://github.com/pure-nomad/stellarlink.git && cd stellarlink-
Create the config, there is an example one provided in the repository, refer to CordKit documentation for better understanding.
-
Build stellarlink:
go build stellarlink.goRun the StellarLink server:
./stellarlink -c ./config.jsonStellarLink is developed strictly for ethical and educational purposes. Unauthorized use of this tool against systems or networks without explicit consent is illegal and unethical. The creator of this project assumes no liability for misuse.