Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drdataye/drshell
DrShell is a cutting-edge tool designed for the dynamic management of reverse shell sessions. Whether you are a seasoned security professional, a network administrator, or a cybersecurity enthusiast
https://github.com/drdataye/drshell
metasploit metasploit-framework msfconsole msfvenom msfvenom-payload shell shell-script shellcode
Last synced: 10 days ago
JSON representation
DrShell is a cutting-edge tool designed for the dynamic management of reverse shell sessions. Whether you are a seasoned security professional, a network administrator, or a cybersecurity enthusiast
- Host: GitHub
- URL: https://github.com/drdataye/drshell
- Owner: DrDataYE
- License: mit
- Created: 2024-04-14T13:47:03.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-20T19:46:48.000Z (5 months ago)
- Last Synced: 2024-11-08T10:03:24.303Z (10 days ago)
- Topics: metasploit, metasploit-framework, msfconsole, msfvenom, msfvenom-payload, shell, shell-script, shellcode
- Language: Python
- Homepage: https://www.cyber1101.com
- Size: 351 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DrShell: A Reverse Shell Session Manager 🌐
Welcome to the exhilarating world of DrShell! 🎉 DrShell is a cutting-edge tool designed for the dynamic management of reverse shell sessions. Whether you are a seasoned security professional, a network administrator, or a cybersecurity enthusiast, DrShell equips you with the necessary arsenal to monitor and control your reverse shell environments effectively and stylishly.
## Features 🌟
DrShell allows you to handle multiple reverse shell sessions seamlessly. Here's a breakdown of its core functionalities:
- **Multiple Shell Management**: Toggle between various active reverse shell sessions with ease.
- **SignalShell Multi-Handler**: Custom signal handling for advanced session controls.
- **Netcat TCP Multi-Handler**: Robust TCP handling capabilities for traditional reverse shell operations.
- **HTTP File Smuggler**: Simplified and powerful HTTP-based file smuggling.## Installation 🛠️
DrShell is readily installable on both Linux and Termux environments using just a couple of commands:
### For Linux:
```bash
wget https://github.com/DrDataYE/DrShell/releases/download/drshell/drshell_1.0.1_all_linux_beta.deb -O drshell_1.0.1_all_linux_beta.deb && sudo dpkg -i drshell_1.0.1_all_linux_beta.deb
```### For Termux:
```bash
pkg install wget -y &&pkg install python3 -y &&wget https://github.com/DrDataYE/DrShell/releases/download/drshell/drshell_1.0.1_all_termux_beta.deb -O drshell_1.0.1_all_termux_beta.deb && dpkg -i drshell_1.0.1_all_termux_beta.deb
```## Usage 🚀
Fire up DrShell and take control of your reverse shell sessions in no time! Here's how you can get started:
```bash
drshell -h
```This command will show you all the options available:
```
usage: drshell [-h] [-p PORT] [-x SIGNAL_PORT] [-n NETCAT_PORT] [-f FILE_SMUGGLER_PORT]DrShell Command Line
options:
-h, --help show this help message and exit
-p PORT, --port PORT Port for the Team Server
-x SIGNAL_PORT, --signal_port SIGNAL_PORT
Port for the signalShell Multi-Handler
-n NETCAT_PORT, --netcat_port NETCAT_PORT
Port for the Netcat TCP Multi-Handler
-f FILE_SMUGGLER_PORT, --file_smuggler_port FILE_SMUGGLER_PORT
Port for the HTTP File Smuggler
```## Exciting Screenshots 📸
Here are some snapshots to guide you through the various phases of using DrShell:
- **Launching DrShell**:
![Launching DrShell](./images/1.jpg)- **Choosing a Payload**:
![Choosing a Payload](./images/2.jpg)- **Setting Payload Options and Launching**:
![Payload Settings](./images/3.jpg)- **New Session Notification**:
![New Session](./images/4.jpg)- **Interacting with a Session**:
![Session Interaction](./images/5.jpg)## Legal Disclaimer ⚖️
DrShell is intended for educational and lawful purposes only, such as penetration testing authorized systems and training exercises. 📚🔒
**Using DrShell for unauthorized access to devices or networks is illegal and unethical.** 🚫 Misuse of DrShell can result in criminal charges brought against the persons in question. Compliance with all applicable laws is the responsibility of the user. Remember, with great power comes great responsibility!
## Dive In! 🌊
Prepare to transform your network security and session management capabilities with DrShell. Download it today, and unlock the full potential of your cybersecurity toolkit!
🎯 **Happy Hacking!** 🎯