sdilaraa/phishguard-ai
GitHub: sdilaraa/phishguard-ai
一个结合规则检查与 AI 语言分析的钓鱼邮件和 URL 检测平台,提供可解释的风险评估与等级判定。
Stars: 0 | Forks: 0
# PhishGuard AI
PhishGuard AI 是一个网络安全意识平台,旨在通过分析可疑的电子邮件文本和 URL 链接,对网络钓鱼、社会工程学、虚假链接和风险指标进行可解释的评估。
## 项目状态
本项目正在开发中。
目前已完成的工作:
- 已创建 GitHub repository。
- 已将项目克隆到本地环境。
- 已安装 .NET 10 LTS SDK。
- 已搭建 ASP.NET Core Web API 后端骨架。
- 已解决 OpenAPI 包中出现的.security 警告。
- 已在本地环境中运行后端应用,并测试了 `/weatherforecast` 和 `/openapi/v1.json` endpoint。
## 计划的技术栈
- 后端:ASP.NET Core Web API (.NET 10)
- 前端:React + Vite
- 数据库:PostgreSQL
- API 文档:OpenAPI / Swagger
- 身份验证:JWT
- 授权:Role-Based Access Control
- 容器:Docker 和 Docker Compose
- 编排:Kubernetes
- 可选:Redis 和 LLM 集成
## 计划的功能
- 电子邮件文本分析
- URL/链接分析
- 基于规则的风险评分
- 低、中和高风险等级
- 风险原因解释
- 用户分析历史记录
- Admin dashboard
- 使用 Docker 运行
- Kubernetes YAML 文件
## 开发者
Şemsi Dilara Ulutaş
计算机工程
标签:PostgreSQL, React, Syscalls, 子域名突变, 搜索引擎查询, 测试用例, 请求拦截, 邮件安全, 钓鱼检测