amnandan9/AI-Powered-Cybersecurity-System
GitHub: amnandan9/AI-Powered-Cybersecurity-System
一个基于Django构建的AI驱动网络安全威胁检测与情报平台,提供实时监控、威胁地图可视化和智能安全分析功能。
Stars: 0 | Forks: 0
# AI 驱动的网络安全系统
一个全面、最先进的网络威胁检测与情报平台。该系统提供实时安全监控、交互式数据分析以及 AI 驱动的洞察,以保护网络免受恶意活动的侵害。
## 🚀 核心功能
* **🖥️ 安全仪表板**:提供近期威胁、监控日志和暗网活动的实时概览。
* **🗺️ 全球威胁情报地图**:由 Leaflet 驱动的交互式可视化工具,展示带有地理位置信息的威胁源、目标以及攻击路线。
* **📊 流量分析与威胁日志**:捕获并解析日志,以计算风险置信度分数并识别攻击分类。
* **🌓 主题切换**:沉浸式的毛玻璃效果布局,支持无缝切换深色与浅色模式,并具有优化的对比度叠加效果。
## 🛠️ 快速开始
### 前置条件
* Python 3.8 或更高版本
* Django 4.x
* 一个有效的 Gemini API 密钥(用于 Cyber Guru)
### 安装与运行
1. **克隆仓库**:
git clone https://github.com/amnandan9/AI-Powered-Cybersecurity-System.git
cd AI-Powered-Cybersecurity-System
2. **配置环境变量**:
在根目录下创建一个 `.env` 文件:
GEMINI_API_KEY=your_gemini_api_key_here
*或者在系统变量中设置:*
$env:GEMINI_API_KEY="your_gemini_api_key_here"
3. **安装依赖**:
pip install -r requirements.txt
4. **初始化数据库**:
python manage.py migrate
5. **启动 Django 服务器**:
python manage.py runserver
该站点将在本地 `http://127.0.0.1:8000/` 处提供服务。
## 🔒 用户角色
* **主要开发者 / 管理员**:`nandan`
标签:Django, DLL 劫持, Mutation, Python, 可视化, 后端开发, 大语言模型, 威胁情报, 开发者工具, 无后门, 网络安全, 逆向工具, 隐私保护