Skip to content

null0git/phishx-framework

Repository files navigation

PhishX Framework

🎣 Advanced Python-based Phishing Simulation Platform for Cybersecurity Professionals

License Python Docker Security

⚠️ LEGAL DISCLAIMER: This framework is designed exclusively for authorized security testing, penetration testing, and educational purposes. Unauthorized use of this tool against systems you do not own or have explicit permission to test is illegal and unethical. Users are solely responsible for compliance with applicable laws and regulations.

🌟 Features

🔧 Core Capabilities

  • Multi-Campaign Management: Run multiple phishing campaigns simultaneously
  • Advanced Template System: Pre-built templates for popular platforms (Facebook, Google, Instagram, Microsoft)
  • Reverse Proxy Engine: Evilginx-style proxy for session hijacking and 2FA bypass
  • Real-time Analytics: Comprehensive dashboard with charts and statistics
  • Credential Capture: Secure logging of captured credentials and sessions
  • Template Import/Export: ZIP and JSON format support for custom templates

🚀 Advanced Features

  • 2FA Bypass Simulation: Test two-factor authentication vulnerabilities
  • Session Hijacking: Capture and replay session cookies
  • GeoIP Tracking: Location-based analytics and filtering
  • Real-time Notifications: Telegram, Slack, and Discord integration
  • Multi-database Support: SQLite (default), PostgreSQL, MySQL, MongoDB
  • Docker Support: Containerized deployment with docker-compose
  • API Endpoints: RESTful API for external integrations
  • SIEM Integration: Export data to security information systems

🔬 Experimental Features

  • Post-quantum Cryptography: Quantum-resistant security algorithms
  • AI-powered Evasion: Machine learning-based detection avoidance
  • Neural Interface Testing: Brain-computer interface security research
  • Temporal Analysis: Time-series threat prediction and forecasting
  • Advanced Forensics: Memory exploitation and analysis capabilities

📋 Requirements

  • Python: 3.11 or higher
  • Operating System: Linux, macOS, or Windows
  • Memory: Minimum 2GB RAM (4GB recommended)
  • Storage: 5GB available disk space
  • Network: Internet connection for notifications and updates

⚡ Quick Start

Using Docker (Recommended)

  1. Clone the repository:
git clone https://github.com/null0git/phishx-framework.git
cd phishx-framework

About

Advanced Python-based Phishing Simulation Platform for Cybersecurity Professionals

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors