Skip to content

spaceeyyy/Ghostshell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘» Ghost Shell

Ghost Shell is a beginner-friendly Python-based backdoor generator that automates payload creation for Windows, Linux, and Android using msfvenom. It also generates a ready-to-use Metasploit listener configuration β€” everything in one smooth workflow.


πŸš€ Features:

  • One-click payload generation for Windows, Android, and Linux
  • Auto listener setup with custom IP and port
  • Animated loaders and themed UI (Matrix style intro πŸ’»)
  • Fully compatible with Ngrok, Portmap.io, and others
  • Lightweight and easy to use, even for complete beginners
  • Created by a 15-year-old cybersecurity enthusiast πŸ€–

πŸ“Œ Important Notes:

  • This tool is for educational use only.
  • It currently does not bypass antivirus or firewall.
  • This is a beginner-friendly tool, not meant for advanced red teaming (yet).
  • Upcoming features might include:
    • Antivirus evasion
    • Memory injection
    • Keyloggers
    • DNS spoofing
    • Phishing kits

πŸ’» Supported Platforms:

  • Kali Linux / Parrot OS βœ…
  • Debian / Ubuntu βœ…
  • Termux βœ…
  • Windows (WSL recommended) βœ…

βš™οΈ Requirements:

  • Python 3.x
  • Metasploit Framework (includes msfvenom)

πŸ› οΈ Installation

Clone the Repository:

git clone https://github.com/yourusername/ghost-shell
cd ghost-shell

Debian / Ubuntu:

sudo apt update && sudo apt install python3 metasploit-framework -y

Termux:

pkg update && pkg install python metasploit -y

Windows via WSL:

sudo apt update && sudo apt install python3 metasploit-framework -y

Kali / Parrot OS:

βœ… Already comes with Python and Metasploit pre-installed. You're good to go!


▢️ How to Use

  1. Run the tool:

    python3 ghost-shell.py
  2. Choose the type of backdoor you want to generate:

    • Windows .exe
    • Android .apk
    • Linux .elf
  3. Enter your LHOST (IP address) and LPORT (port number) when prompted.

  4. Ghost Shell will:

    • Create the payload using msfvenom
    • Animate the loading process
    • Auto-generate the correct Metasploit listener for you
  5. After the payload is created, you’ll find it in your current directory.
    βœ… Send it to your target and start the listener using the generated config.


πŸ“˜ Example:

[*] Choose Platform:
1. Windows
2. Android
3. Linux

Input: 1
LHOST: 0.tcp.ngrok.io
LPORT: 12345
File Name: update.exe

πŸ”’ Disclaimer:

Ghost Shell is designed for ethical hacking education only.
The creator is not responsible for any misuse, illegal activity, or unauthorized access attempts.


πŸ’‘ Why Use Ghost Shell?

Even if you already know how to make a backdoor manually, Ghost Shell automates everything in a sleek, themed interface with 1-click simplicity.
Perfect for:

  • Students and beginners learning cybersecurity
  • Pentesters who want fast payload creation
  • Hackers who love cool tools with visual vibes 😎

Made with πŸ’€ by UnixTail (15 y/o cybersecurity enthusiast)
Let’s make hacking beautiful and ethical πŸ”’