shellman
shellman copied to clipboard
Modular reverse shell server with a Discord frontend and example payloads
shellman
shellman
(from shell manager) is a modular reverse shell server. The idea is to have a way to manage multiple shells
that a team can use together from modular frontends (like Discord) during a CTF.
Please check out the frontends' READMEs for information specific to them.
Demo
Here's what the Discord frontend looks like in action:
Usage
shellman
only supports Python 3.8+
$ python -m shellman
It will ask for all the required config, then load all the frontends in shellman/frontends/
.
Configuration
Although shellman
asks you for all the necessary config on launch, you can find and manually edit the config in
./config.ini
. Frontend config should also be here.
Disclaimers
- This project is for educational purposes only. The developers and contributors are not responsible for any damage that may be caused by this program nor any consequences that may arise.
Acknowledgements:
- Props to goeo for his async skills.