aron-braho/Threat-Detector
GitHub: aron-braho/Threat-Detector
一款基于 Gemini API 的 AI 威胁检测引擎,用于实时分析消息中的钓鱼、垃圾邮件等安全威胁并给出风险评分。
Stars: 0 | Forks: 0
# 🛡️ 威胁检测器
基于 AI 的威胁检测系统,用于识别消息和内容中的网络钓鱼、垃圾邮件及其他安全威胁。
## 功能特点
- 🤖 使用 Gemini API 进行 AI 驱动分析
- 📊 风险评分 (0-100)
- 🔗 URL 和域名分析
- 🎨 带有威胁仪表盘的现代 UI
- 🔐 安全的 API 管理
## 语言
- 🇦🇱 阿尔巴尼亚语 (Shqip)
## 技术栈
- **后端:** Python 3.13, FastAPI, Google Gemini API
- **前端:** React 18, Tailwind CSS
## 快速开始
### 后端设置
```
cd backend
pip install -r requirements.txt
echo "GEMINI_API_KEY_2=your_key_here" > .env
python3 -m uvicorn main:app --reload
```
### 前端设置
```
cd frontend
npm install
npm run dev
```
## 风险等级
| 分数 | 状态 | 级别 |
| ------ | -------------- | ----- |
| 0-29 | I Sigurt | 🟢 |
| 30-69 | I Dyshimtë | 🟡 |
| 70-100 | Rrezik i Lartë | 🔴 |
## API 端点
- `GET /` - 健康检查
- `POST /analyze` - 分析消息中的威胁
## 未来威胁
- 恶意软件检测
- 社会工程学分析
- 自定义威胁规则
## 许可证
MIT License - 可免费用于个人和商业用途
标签:AI威胁检测, API安全, AV绕过, DAST, FastAPI, Gemini API, JSON输出, meg, Naabu, Python, React, Syscalls, Tailwind CSS, URL分析, 信息安全, 内容安全, 垃圾邮件过滤, 大模型安全, 威胁情报, 实时分析, 开发者工具, 恶意软件分析, 无后门, 网络安全, 网络钓鱼检测, 自定义脚本, 逆向工具, 隐私保护