Developed by issu321

ABOUT PHANTOMRANGE

A defensive-focused cybersecurity education platform built for the future.

🌐 Project Overview

PhantomRange is a futuristic cybersecurity training simulator built entirely in Python. It generates dynamic virtual infrastructures, simulates safe educational attack chains, and deploys an AI Defender that adapts in real time. Designed for training, CTF practice, and portfolio demonstration, it delivers a cyberpunk-hacker aesthetic with production-grade architecture.

Repository: github.com/issu321/PhantomRange

🧠 AI Defender Explained

The AI Defender uses a RandomForestClassifier trained on synthetic feature vectors representing:

  • Node security level (1-10)
  • Vulnerability count per node
  • Historical alert frequency
  • Current attack phase index

When the simulation advances, the model predicts compromise probability per node. If risk exceeds the difficulty-adjusted threshold, the defender triggers actions such as virtual honeypot deployment, quarantine isolation, or authentication hardening.

🛠️ Tech Stack

Lightweight but production-grade architecture:

Python 3.11+ Streamlit Plotly NetworkX scikit-learn NumPy Pandas Matplotlib

🗺️ Future Roadmap

  • Plugin system for custom scenarios
  • Multiplayer CTF mode via WebSocket
  • LLM-powered narrative generation
  • MITRE ATT&CK framework mapping
  • Docker containerization

🤝 Contribution Guide

Contributions are welcome. Fork the repository, create a feature branch, and open a Pull Request. The project is distributed under the MIT License.

Developer: issu321

⚠️ Educational Disclaimer

PhantomRange is a SAFE educational simulation only. No real malware is generated. No actual network exploitation occurs. All attack chains are abstracted and sandboxed. Intended for cybersecurity education, CTF training, and defensive skill development.