SkillAgentSearch skills...

Shellman

Modular reverse shell server with a Discord frontend and example payloads

Install / Use

/learn @ignis-sec/Shellman
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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:

<p align="center"> <img src="shellman/frontends/discord_frontend/demo.gif"> </p>

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.

asciicast

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.
View on GitHub
GitHub Stars28
CategoryDevelopment
Updated3mo ago
Forks3

Languages

Python

Security Score

87/100

Audited on Dec 9, 2025

No findings