FishShell
FIshShell is a multi-session handler and Windows & Linux backdoor payload generator. It allows users\targets to connect to the server (other machines running the multi-handler) after which the server admin/attacker can join sessions and also get a non-interactive reverse shell.
Install / Use
/learn @TriDEntApollO/FishShellREADME
FishShell
Python License
Purpose
FishShell can be used to manage/handle mutilple sessions with client Windows/Linux machines running the generated backdoor payload. This tool is handy for sharing a shell sessions for group projects or redteam testing.
Main idea behind this tool is to be used as basic a C2 framework for beginners and introduce or get acquainted to the basics of a C2 framwork.
⚡ This is an early release currently being tested.
Disclaimer: Running the backdoor payloads generated by this tool against hosts that you do not have explicit permission to test or to exploit someone is illegal. You are responsible for any trouble you get into by using this tool.
Preview

Installation & Usage
git clone https://github.com/TriDEntApollO/FIshShell.git
cd FishShell
For Windows
pip install -r requiurements.txt
python fishshell.py
For Linux
pip3 install -r requiurements.txt
python3 fishshell.py
Note: FishShell is prefered to be run as root or admin.
For more information on how to use FishShell and about the commands, enter 'help' in the FishShell terminal
Important Notes
- FishShell is still under developement.
- There may be some critical bugs in the tool, if you face any please issue a report.
Limitations
- During a reverse shell session if any command is executed which propmts in an interactive shell or environment the reverse shell will freeze.
- Not as powerful as other C2 frameworks.
Advantages
- Can change host and port the tool will listen on.
- Easy to use and understand.
- Generates backdoor payload that can run on low privilage users.
- New users & beginners can easily get on with the tool's features and usage helping them understand the C2 framework.
Related Skills
node-connect
349.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
