Skip to content

ChovTheHacker/EREBUS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

EREBUS Framework

🛡️ EREBUS

Next-Gen Penetration Testing Framework

Where Power Meets Elegance

Status License Platform


Professional-grade security testing framework with a modern GUI interface.
Built by hackers, for hackers.



⚡ What Makes EREBUS Different

🎯 Reconnaissance Arsenal

Discover everything about your target in minutes:

  • Multi-threaded port scanner with stealth capabilities
  • SSL/TLS deep analysis - certificate chains, vulnerabilities, misconfigurations
  • Subdomain enumeration - DNS brute-force, scraping, OSINT
  • Service fingerprinting - banner grabbing, version detection
  • SMB/SNMP enumeration - internal network discovery
  • Full automated recon - one command, complete intel

⚔️ Exploitation Engine

Go from recon to compromise:

  • SSH brute-force - optimized for speed
  • HTTP fuzzing - parameter discovery & injection
  • Header injection - manipulation & testing
  • Default credentials - automated testing
  • FTP anonymous - quick wins
  • CVE database - pre-loaded recent exploits

🖥️ Modern GUI Interface

Because pentesting doesn't have to look like 1999

┌─────────────────────────────────────────────────────────────────┐
│  EREBUS Control Center                                 [━][□][✕]│
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  ┌─────────────────┐  ┌──────────────────────────────────────┐  │
│  │  📟 Console     │  │  🗺️  Network Visualization           │  │
│  │                 │  │                                      │  │
│  │  > Scanning...  │  │     ┌──[Target]──┐                   │  │
│  │  > Port 22 open │  │     │   Router   │                   │  │
│  │  > Port 80 open │  │     └─────┬──────┘                   │  │
│  │  > Running SSH  │  │           │                          │  │
│  │    bruteforce   │  │     ┌─────┴─────┬─────────┐          │  │
│  │  ✓ Credentials  │  │  [Host A]  [Host B]  [Host C]        │  │
│  │    found!       │  │   (SSH)    (HTTP)    (FTP)           │  │
│  └─────────────────┘  └──────────────────────────────────────┘  │
│                                                                 │
│  ┌──────────────────────────────────────────────────────────────┤
│  │  🎯 Targets     │  📡 Sessions    │  🔌 Plugins              │
│  └──────────────────────────────────────────────────────────────┤
└─────────────────────────────────────────────────────────────────┘

✨ Interface Features


🗺️ Interactive Map

Visual network topology
Live host discovery
Relationship mapping


📟 Real-time Console

Streaming output
Syntax highlighting
Command history


🎯 Target Manager

Project workspaces
Target organization
Notes & tagging


💾 Data Persistence

SQLite database
Session recovery
Export reports


🔌 Plugin Ecosystem

Extend EREBUS with Community Plugins

The marketplace keeps growing with contributions from security researchers worldwide

🔍 RECON

Subdomain finders
OSINT collectors
Network mappers

⚔️ EXPLOIT

CVE modules
0-day frameworks
Custom payloads

🛡️ POST-EXPLOIT

Privilege escalation
Persistence modules
Data exfiltration

👻 EVASION

AV bypass
Traffic obfuscation
Stealth tools

🔧 UTILITY

Payload generators
Encoders/Decoders
Hash crackers

📊 REPORTING

PDF generators
Data visualization
Export tools

Features:

  • 🔴 Real-time updates via Server-Sent Events (SSE)
  • ⚙️ Dynamic .so plugin loading - no framework restart needed
  • 🛡️ Security sandbox - quarantine untrusted modules
  • 🔍 Smart filtering - category, rating, compatibility checks


☢️ Built-in CVE Arsenal

Pre-loaded with critical exploits from 2024-2025

2024 2025
CVE-2024-27198 CVE-2025-0282
CVE-2024-50603 CVE-2025-1974
CVE-2024-53704 CVE-2025-23006
CVE-2024-55591 CVE-2025-24813
CVE-2024-9474 CVE-2025-29927
CVE-2025-30065
CVE-2025-31161

Continuously updated through the plugin marketplace


🎨 Why Security Pros Choose EREBUS

💎 Professional Grade

  • Enterprise-ready architecture
  • Production-tested modules
  • Comprehensive reporting
  • Team collaboration support

Performance Optimized

  • Multi-threaded scanning
  • Efficient resource usage
  • Fast exploitation engine
  • Real-time processing

🎯 User Experience

  • Modern GUI design
  • Intuitive workflows
  • Visual network mapping
  • Interactive dashboards

🔧 Extensible

  • Plugin marketplace
  • Custom module support
  • API integrations
  • Community contributions


⚠️ Legal Notice

EREBUS is designed for authorized security testing only.

✅ Use on systems you own or have written permission to test
✅ Follow responsible disclosure practices
✅ Comply with all applicable laws and regulations

❌ Unauthorized access is illegal and unethical
❌ Developers assume no liability for misuse

For educational and professional penetration testing purposes only


🌟 Support The Project

If you find EREBUS useful, consider:

Starring this repository
🐛 Reporting bugs and issues
💡 Contributing new features
📢 Sharing with your network


Built with ❤️ by security professionals, for security professionals

MIT License • 2024-2025

⬆ Back to Top

About

EREBUS: Qt6 penetration testing framework with 12+ CVE exploits, network reconnaissance with interactive visualization, SSH bruteforce, HTTP fuzzing, SSL/TLS analysis, SMB/SNMP enumeration. Features real-time plugin marketplace, SQLite storage, invite-based auth system, and modular architecture for dynamic plugins.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors