SKARUN2007/spam-intelligence-suite
GitHub: SKARUN2007/spam-intelligence-suite
一个结合机器学习与邮件取证的企业级威胁检测平台,用于实时识别和分析垃圾邮件、钓鱼攻击等邮件安全威胁。
Stars: 0 | Forks: 0
# 🛡️ 垃圾邮件智能与取证套件
一个企业级电子邮件安全平台,结合了**机器学习**与**网络安全取证**,用于识别和消除通信威胁。
## 🚀 核心功能
### 🧠 高级 AI 引擎
- **投票集成分类器**:使用**多项式朴素贝叶斯、支持向量机 (SVM) 和随机森林**的多数投票系统进行高精度检测。
- **TF-IDF 语义分析**:感知上下文的词语重要性加权,实现卓越的分类准确率(**98.74%**)。
### 🕵️ 安全取证(专家级)
- **同形异义字攻击检测**:自动标记域名冒充尝试(例如,`g00gle.com` 与 `google.com`)。
- **地理 IP 映射**:从 `.eml` 邮件头提取发件人 IP 地址,以解析地理位置和国家/地区标志。
- **深度文件分析**:支持拖放 `.eml` 解析,用于完整的邮件头和元数据检查。
### 🛡️ 防御工具
- **沙盒化“安全查看器”**:一种专门的 UI 模式,可剥离恶意脚本和跟踪像素以进行安全的内容检查。
- **自动化安全审计**:生成专业的 PDF 报告,总结取证数据和威胁级别。
- **持久化与分析**:基于 SQLite 的历史记录跟踪,配备全面的 Admin Dashboard(管理仪表盘)。
## 🛠️ 技术栈
- **前端**:Next.js 15 (App Router)、Framer Motion、Lucide Icons、Axios。
- **后端**:FastAPI (Python)、Scikit-Learn、FPDF2 (报告生成)、Joblib。
- **数据库**:SQLite(生产就绪的持久化存储)。
- **部署**:Dockerized(Docker 容器化),支持在 Render 和 Vercel 上无缝托管。
## 🏁 入门指南
### 后端设置
```
cd backend
pip install -r requirements.txt
python main.py
```
### 前端设置
```
cd frontend
npm install
npm run dev
```
*为高级实习项目 2026 开发*
标签:AMSI绕过, Apex, AV绕过, Docker, FastAPI, IP地理定位, NLP, PDF报告生成, Python, Scikit-learn, SQLite, TF-IDF, 二分类模型, 人工智能, 企业级安全, 同形异义字攻击, 后端开发, 垃圾邮件过滤, 域名伪装检测, 威胁检测, 安全防御评估, 搜索语句(dork), 支持向量机, 无后门, 朴素贝叶斯, 机器学习, 沙箱, 深度学习, 用户模式Hook绕过, 网络安全, 请求拦截, 逆向工具, 邮件分析, 邮件安全, 随机森林, 隐私保护, 集成学习, 黑客攻击防御