Skip to content

sylhetyhackvenger/SynMesh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 SynMesh - Advanced Command & Control Framework

Banner 1

📋 Overview

SynMesh is a professional-grade, military-style Command & Control (C2) framework designed for penetration testing and red team operations. Built with a sophisticated terminal UI optimized for Termux environments, SynMesh provides a comprehensive suite of tools for managing reverse shells, generating payloads, and coordinating multi-server operations.

🎯 Key Features

🔐 Core Capabilities

· Multi-Handler Support: HoaxShell HTTP/S reverse shell handler & Reverse TCP handler · Payload Generation: Dynamic payload generation with obfuscation and encoding · Session Management: Track, interact with, and manage multiple shell sessions · Sibling Server Connectivity: Connect multiple SynMesh instances for distributed operations · Fileless Execution: Inject and execute scripts without writing to disk · HTTP File Smuggler: Transfer files through HTTP with automatic ticket generation

🖥️ Professional Dashboard

· Real-time Status Monitoring: Live session tracking with color-coded indicators · System Information: Display OS, Python version, terminal size, and network interfaces · Quick Statistics: Active sessions, pending connections, sibling servers · Intuitive Navigation: Numbered menu system with contextual help · Dynamic Layout: Auto-adjusts to any terminal size without overflow

🛡️ Security & Reliability

· AES-256 Encryption: Secure communication between sibling servers · Session Defender: Command inspection to prevent shell-breaking inputs · Graceful Error Handling: Comprehensive exception management · Automatic Recovery: Self-healing from common failures · Detailed Logging: Track all operations and sessions

Banner 2

📦 Installation

Termux Setup

# Update packages
pkg update
pkg install python clang rust libffi openssl -y

# Upgrade pip
pip install --upgrade pip setuptools wheel

# Install required packages
pip install pycryptodomex
pip install pycryptodome
pip install netifaces

Quick Start

# Clone or download the script
python3 syn.py

🚀 Capabilities Dashboard

╔══════════════════════════════════════════════════════════════════════════╗
║                         CAPABILITIES DASHBOARD                          ║
╠══════════════════════════════════════════════════════════════════════════╣
║                                                                          ║
║  ┌─────────────────────┐  ┌─────────────────────┐  ┌─────────────────┐  ║
║  │   🎯 SESSIONS       │  │   🔧 GENERATE       │  │   📡 CONNECT    │  ║
║  │   List & Manage     │  │   Payload Creation  │  │   Sibling Serv  │  ║
║  │   Active Shells     │  │   Obfuscation       │  │   Multi-Server  │  ║
║  └─────────────────────┘  └─────────────────────┘  └─────────────────┘  ║
║                                                                          ║
║  ┌─────────────────────┐  ┌─────────────────────┐  ┌─────────────────┐  ║
║  │   🖥️ SHELL          │  │   📁 UPLOAD         │  │   💉 INJECT     │  ║
║  │   Interactive CLI   │  │   File Transfer     │  │   Fileless Exec │  ║
║  │   Pseudo-Shell      │  │   HTTP Smuggling    │  │   Script Inject │  ║
║  └─────────────────────┘  └─────────────────────┘  └─────────────────┘  ║
║                                                                          ║
║  ┌─────────────────────┐  ┌─────────────────────┐  ┌─────────────────┐  ║
║  │   🏷️ ALIAS          │  │   💀 KILL           │  │   🔍 BACKDOORS  │  ║
║  │   Session Aliases   │  │   Terminate         │  │   Type Info     │  ║
║  │   Easy Reference    │  │   Self-Owned        │  │   List Details  │  ║
║  └─────────────────────┘  └─────────────────────┘  └─────────────────┘  ║
║                                                                          ║
║  ┌──────────────────────────────────────────────────────────────────┐   ║
║  │  ⚡ STATUS: ● ONLINE  │  SESSIONS: 0  │  SIBLINGS: 0          │   ║
║  │  UPTIME: 00:00:00    │  INTERFACE: wlan0 (192.168.1.100)     │   ║
║  └──────────────────────────────────────────────────────────────────┘   ║
║                                                                          ║
╚══════════════════════════════════════════════════════════════════════════╝

🎮 Usage Examples

Generate Reverse Shell Payload

SynMesh > generate payload=windows/reverse_tcp/powershell lhost=eth0 encode

Connect to Sibling Server

SynMesh > connect 192.168.1.200 6501

Interactive Shell Session

SynMesh > shell abc123-def456-ghi789
[Username@Hostname]:~$ whoami

Upload File

SynMesh > upload /path/to/file.exe C:\\Users\\Public\\file.exe abc123

🛠️ Technical Specifications

Component Specification Language Python 3.7+ Encryption AES-256-CFB Handlers HTTP/S, TCP OS Support Linux, Windows, macOS Termux Fully Optimized UI Unicode Box Drawing Ports 6501 (Core), 8080 (HTTP), 4443 (TCP)

📚 Documentation

· Main Menu: Type help for available commands · Detailed Help: help for specific command info · Sessions: sessions to list active sessions · Generate: generate with appropriate parameters

⚠️ Legal Notice

SynMesh is designed for authorized penetration testing and security research only. Users must have explicit permission from the system owner before using this framework. Unauthorized use is strictly prohibited and may violate local laws.

🤝 Contributing

Contributions, bug reports, and feature requests are welcome. Please ensure your code follows the existing style and includes appropriate documentation.

📄 License

This project is for educational and authorized testing purposes only.


Author: SYLHETYHACKVENGER (THE-ERROR808) Version: 4.1.0 Title: UNAUTHORISED TEST IS RESTRICTED

─────────────────────────────────────────────────────────────────────────────
  🔒 Use responsibly. Test only on systems you own or have permission to test.
─────────────────────────────────────────────────────────────────────────────

About

Give a try‼️ SYNMESH - Advanced C2 Framework | Multi-handler (HTTP/S + TCP) | Payload generation w/obfuscation | Session management | Sibling server connectivity | Fileless injection | HTTP smuggling | AES-256 encryption | Military-grade UI | Termux optimized | Real-time monitoring | Auto-interface detection

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages