AYOMIDE33-DEEP/PrivGuard
GitHub: AYOMIDE33-DEEP/PrivGuard
PrivGuard 是一个集成 Gmail 威胁情报、加密和钓鱼分析的个人网络安全平台,旨在为用户提供一站式电子邮件安全监控和隐私保护。
Stars: 0 | Forks: 0
# PrivGuard
PrivGuard 是一个基于 Flask 的网络安全与隐私平台,它将 Gmail 转化为面向个人用户的受监控安全环境。
该平台将电子邮件威胁情报、钓鱼检测、加密系统、取证分析、密码审计、IP 信誉检查以及 AI 辅助威胁解释整合到一个统一的 Web 应用中。
## 功能特性
### Gmail 扫描器
- Gmail OAuth 2.0 集成
- 电子邮件风险评分(低 / 中 / 高)
- SPF/DKIM/DMARC 验证
- 钓鱼链接检测
- 附件检查
- 欺骗与异常分析
### AES-256-GCM 加密工具
- 文件加密与解密
- AES-256-GCM 加密
- Scrypt 密钥派生
- 自定义 `.pgc1` 加密二进制格式
- 异步进度跟踪
### 密码强度分析器
- 实时密码评分
- 熵值计算
- 模式检测
- 破解时间估算
### 钓鱼 URL 检查器
- URL 启发式分析
- WHOIS 域名年龄检查
- Google 安全浏览集成
- VirusTotal 扫描
### 邮件头分析器
- 电子邮件取证分析
- SPF/DKIM/DMARC 验证
- 来源 IP 提取
- 邮件头异常检测
### IP 信誉工具
- AbuseIPDB 集成
- VirusTotal 信誉检查
- IPInfo 情报
- 标准化风险判定
### 快速文件扫描器
- SHA-256 和 MD5 哈希计算
- 香农熵分析
- MIME 类型不匹配检测
- EICAR 特征检测
### 邮件中心
- SMTP 邮件发送
- 抄送/密送支持
- HTML 邮件渲染
- 附件支持
- 草稿保存
- 已发送日志
- 钓鱼内容警告
### AI 邮件解释器
- GPT 驱动的邮件解释
- 人类可读的威胁解读
- 基于规则的后备系统
### 管理员仪表板
- SOC 风格监控仪表板
- KPI 卡片与分析
- 威胁报告
- Chart.js 可视化
- 自动刷新功能
### 认证系统
- 用户注册与登录
- bcrypt 密码哈希
- Google reCAPTCHA v2
- 账户锁定保护
- 密码重置功能
- 基于角色的访问控制
## 使用技术
- Python
- Flask
- SQLite
- HTML/CSS
- JavaScript
- Jinja2
- Chart.js
- Cryptography
- OAuth 2.0
- VirusTotal API
- Google 安全浏览 API
- AbuseIPDB API
## 项目目的
PrivGuard 是作为一个专注于网络安全的平台开发的,旨在通过基于 Web 的界面,为个人用户提供企业级的电子邮件威胁可视性、隐私保护和安全通信工具。
## 截图
### 认证页面
### 主仪表板与导航
### Gmail 扫描器界面
### 加密工具界面
### 密码分析器模块
### 钓鱼网址检查器
### 邮件头分析器
### IP 信誉工具
### 快速文件扫描器
### 邮件中心界面
### 管理员仪表板界面
### PrivGuard 登录页面
### PrivGuard OAuth 结果
### PrivGuard 管理员登录部分
### PrivGuard 邮件收件箱卡片
### PrivGuard 邮件扫描器卡片
### PrivGuard 威胁报告卡片
### PrivGuard 设置部分
### PrivGuard 帮助部分
### PrivGuard SOC 仪表板界面
## 作者
Afolarin Ayomide
## 版权
© 2026 Afolarin Ayomide. 保留所有权利。
### 主仪表板与导航
### Gmail 扫描器界面
### 加密工具界面
### 密码分析器模块
### 钓鱼网址检查器
### 邮件头分析器
### IP 信誉工具
### 快速文件扫描器
### 邮件中心界面
### 管理员仪表板界面
### PrivGuard 登录页面
### PrivGuard OAuth 结果
### PrivGuard 管理员登录部分
### PrivGuard 邮件收件箱卡片
### PrivGuard 邮件扫描器卡片
### PrivGuard 威胁报告卡片
### PrivGuard 设置部分
### PrivGuard 帮助部分
### PrivGuard SOC 仪表板界面
## 作者
Afolarin Ayomide
## 版权
© 2026 Afolarin Ayomide. 保留所有权利。标签:AES-256加密, AI威胁解释, Flask应用, Gmail安全, IP信誉检查, LLM鲁棒性, OAuth 2.0, Scrypt, SMTP邮件, 个人隐私, 企业级, 加密工具, 后端开发, 威胁情报, 安全仪表板, 密码审计, 开发者工具, 数据可视化, 文件扫描, 法证安全, 用户认证, 网络安全, 网络安全, 网页爬虫, 调试辅助, 逆向工具, 邮件头分析, 钓鱼检测, 隐私保护, 隐私保护