oluwamay0wa/Cyber-Vision

GitHub: oluwamay0wa/Cyber-Vision

结合机器学习入侵检测与 AI 驱动自动化侦察的紫队网络安全平台,在同一界面中实现攻防双视角的安全分析。

Stars: 0 | Forks: 0

# Cyber-Vision v1.5 | Agentic Intelligence 与 IDS Cyber-Vision 是一个综合安全仪表板,弥合了**防御型 AI**(威胁检测)与**攻击型情报**(Agentic 侦察)之间的鸿沟。该项目在 HP EliteBook i7 上开发,专为在受限网络环境中快速部署而设计。 ## 🌟 核心功能 ### 🛡️ 防御:AI-Sentinel - **模型:** Random Forest Classifier。 - **数据集:** 基于 CSE-CIC-IDS2018 数据集的超过 120 万行数据进行训练。 - **性能:** 在检测 DDoS、Brute Force 和 PortScan 活动方面达到了 100% 的准确率。 - **特征工程:** 自动清理 NaN/Infinity 值并进行 StandardScaler 归一化,以实现高速推理。 ### ⚔️ 攻击:Agentic Scout - **引擎:** 通过 Python-Nmap 实现自动化 Nmap 集成。 - **大脑:** 利用 Gemini 2.5 Flash API 进行 Agentic 漏洞分析。 - **韧性:** 当代理连接(Psiphon)不稳定时,实施“Local Expert”回退系统进行分析。 ## 📂 项目结构 ``` . ├── cyber_vision_v1.py # Main GUI Application (Tkinter) ├── agent_brain.py # LLM Logic & Local Fallback ├── prepare_ai_data.py # Data Engineering Pipeline ├── recon_module.py # Nmap Automation Engine ├── train_model.py # AI Training Script ├── data/ # (Excluded) Training Datasets └── models/ # Pre-trained Scikit-Learn Models ```
标签:Apex, Python, TCP/IP协议栈, 密码管理, 插件系统, 无后门, 机器学习, 紫队工具, 网络安全平台, 逆向工具