Skip to content

CrystalRebirth/Phishing-Kit-Detector

Repository files navigation

Phishing Kit Annihilator 🔥🛡️

Main UI Screenshot Cyberpunk-themed monitoring interface with threat visualization

Features

  • Real-time Detection
    Alert Example
    Visual and audio alerts for phishing attempts

  • Advanced domain analysis (homoglyphs, typosquatting)

  • Brand logo recognition

  • 3D threat globe visualization

  • Cross-platform support (Windows/Mac/Linux)

🚀 Installation

# Clone repository
git clone https://github.com/CrystalRebirth/phishing-annihilator.git
cd phishing-annihilator

# Install dependencies
pip install -r requirements.txt

⚙️ Configuration

Edit config.yaml:

# API Keys
phishtank_api_key: "your_key"
virustotal_api_key: "your_key"

# UI Settings
ui:
  theme: "cyberpunk"  # or "dark", "light"
  alert_sound: true

🖥️ Usage Guide

Basic Usage

python main.py

Key Features

  1. Dashboard - Real-time threat monitoring
  2. Globe View - Interactive 3D visualization
  3. Alert History - Detailed threat log

Detection Example

from phish_annihilator import detect_phishing

result = detect_phishing("faceb00k-login.com")
print(result)  # {'score': 0.92, 'reason': 'Homoglyph detected'}

📸 Screenshots

Threat Dashboard Alert Notification
Dashboard Alert

🤝 Contributing

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📜 License

Distributed under the MIT License. See LICENSE for more information.

About

Advanced tool to detect and analyze phishing kits with homoglyph detection and brand recognition

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages