Skip to content

grnlogic/meterpreter-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฏ Meterpreter GUI Controller

Python PyQt5 Metasploit License

๐Ÿš€ Modern GUI Interface for Controlling Meterpreter Sessions

Manage and control Meterpreter sessions easily through an intuitive graphical interface


โœจ Key Features

๐Ÿ”ง Session Control

  • ๐Ÿ”Œ Start Listener - Easy Metasploit handler configuration
  • ๐Ÿค– Session Manager - Manage all active sessions in table view
  • โŒจ๏ธ Command Interface - Send commands with user-friendly interface
  • ๐Ÿ“Š Command Logging - Track all commands and their outputs

๐ŸŽฏ Advanced Features

  • ๐Ÿ–ผ๏ธ Screenshots - Capture screenshots from remote machines
  • ๐Ÿ“ File Browser - Browse and transfer files
  • ๐ŸŽค Audio Recording - Record target microphone audio
  • ๐Ÿ—ฃ๏ธ Text-to-Speech - Send voice messages to target

๐Ÿ“ฑ APK Backdooring

Inject Meterpreter payload into existing Android applications easily and safely.


๐Ÿ“‹ Prerequisites

โœ… Python 3.6 or higher
โœ… PyQt5 Framework
โœ… Metasploit Framework
โœ… Linux/macOS system (recommended)
โœ… APKTool, Java JDK, ZipAlign (for APK features)

๐Ÿš€ Quick Installation

1๏ธโƒฃ Clone Repository

git clone https://github.com/yourusername/meterpreter-gui.git
cd meterpreter-gui

2๏ธโƒฃ Install Python Dependencies

pip install -r requirements.txt

3๏ธโƒฃ Install System Dependencies

๐Ÿง Ubuntu/Debian
sudo apt-get update && sudo apt-get install -y \
    libxcb-xinerama0 libxcb-icccm4 libxcb-image0 \
    libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 \
    libxcb-xkb1 libxkbcommon-x11-0 python3-pyqt5.qtsvg \
    apktool default-jdk
๐ŸŽฉ Fedora
sudo dnf install -y \
    libxcb xcb-util-devel xcb-util-image-devel \
    xcb-util-keysyms-devel xcb-util-renderutil-devel \
    xcb-util-wm-devel apktool java-latest-openjdk

๐Ÿ“– Need installation help? See the complete guide in panduan_instalasi.txt


๐ŸŽฎ Usage

Run Application

python run.py

Platform Specific

# For X11 environment
python run.py --platform xcb

# For Wayland environment
python run.py --platform wayland

๐Ÿ“ฑ APK Injection

  1. ๐ŸŽฏ Open "APK Backdoor" tab
  2. ๐Ÿ“‚ Select target APK file
  3. โš™๏ธ Configure LHOST/LPORT
  4. ๐Ÿš€ Click "Inject APK"
  5. ๐ŸŽง Start handler to receive connections

๐Ÿ”ง Troubleshooting

โ— Qt Platform Issues

# Run with Qt debugging
python run.py --debug

โ— APK Injection Issues

See installation guide for proper APKTool and Java JDK configuration.


โš ๏ธ Disclaimer and Responsibility

๐Ÿšจ IMPORTANT WARNING ๐Ÿšจ

Use of this tool is entirely at your own risk and responsibility. By using Meterpreter GUI Controller, you agree to the following terms:

๐Ÿ“œ Terms of Use

  • ๐Ÿ” Legal Use Only: This tool should ONLY be used for:

    • Authorized penetration testing
    • Security auditing of your own systems
    • Ethical cybersecurity research
    • Educational purposes in controlled environments
  • โŒ PROHIBITED for:

    • Illegal access to systems you don't own
    • Cybercrime or illegal hacking activities
    • Damaging or disrupting other people's systems
    • Stealing data or personal information

๐Ÿ›ก๏ธ User Responsibility

  1. You are fully responsible for all consequences of using this tool
  2. Ensure you have permission before testing any system
  3. Comply with local and international laws that apply
  4. Use ethically and do not harm others

๐Ÿšซ Limitation of Liability

  • Developers are NOT responsible for misuse of this tool
  • Developers are NOT responsible for any damage or loss that may occur
  • This tool is provided "AS IS" without any warranty
  • Users bear ALL RISKS of use

โš–๏ธ Legal Aspects

WARNING: Using this tool for illegal purposes may result in:

  • Criminal prosecution
  • Heavy fines
  • Imprisonment
  • Civil lawsuits

๐Ÿค Contributing

We welcome contributions from the community! Please:

  1. ๐Ÿด Fork this repository
  2. ๐ŸŒŸ Create a new feature branch
  3. ๐Ÿ’ป Commit your changes
  4. ๐Ÿ“ค Push to the branch
  5. ๐Ÿ”„ Create a Pull Request

๐Ÿ“„ License

This project is licensed under MIT License

Made with โค๏ธ for the cybersecurity community


โญ If this project is useful, give it a star! โญ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published