ShushantGit/AI-Phishing-Detection-System
GitHub: ShushantGit/AI-Phishing-Detection-System
一个结合机器学习、启发式分析和威胁情报的钓鱼网站检测系统,用于自动识别恶意网站并评估其风险等级。
Stars: 0 | Forks: 0
# 基于 AI 的钓鱼检测系统
一个智能钓鱼检测系统,旨在利用 Machine Learning、Heuristic Analysis 和 Threat Intelligence 来识别恶意网站。
## 概述
钓鱼攻击仍然是最常见的网络安全威胁之一,通过欺诈性网站和欺骗性的在线内容针对个人和组织进行攻击。本项目旨在通过将多种安全技术结合到一个检测框架中,来提高钓鱼检测能力。
该系统分析网站特征,评估风险指标,并利用 threat intelligence 来源将网站分类为合法或潜在恶意。
## 功能
- URL 特征提取与分析
- 基于 Machine Learning 的分类
- Heuristic 风险评分
- Threat Intelligence 集成
- 实时网站评估
- 自动化安全评估
## 使用的技术
- Python
- Scikit-learn
- Pandas
- NumPy
- Random Forest
- Google Safe Browsing API
- VirusTotal API
## 检测因素
系统会评估多个安全指标,包括:
- URL 长度
- HTTPS 使用情况
- 域名特征
- 可疑关键词
- URL 中是否存在 IP 地址
- 子域名分析
- 特殊字符和符号
- Threat Intelligence 信誉数据
## 性能
| 指标 | 分数 |
|----------|----------|
| Accuracy(准确率) | 91.12% |
| Precision(精确率) | 91.93% |
| Recall(召回率) | 90.18% |
| F1-Score | 91.04% |
## 应用
- 钓鱼网站检测
- 安全意识培训
- Threat Intelligence 研究
- 网站信誉分析
- 网络安全教育
## 展示的技能
- Machine Learning
- 网络安全分析
- Threat Detection
- Python 开发
- 数据分析
- 安全研究
- API 集成
网络安全专业毕业生 | IT 与网络安全专业人士
## 联系方式
🔗 LinkedIn:[Shushant Singh Kathait](https://www.linkedin.com/in/shushant-singh-kathait-0260a038a/)
标签:Apex, Python, Scikit-learn, 威胁情报, 开发者工具, 无后门, 机器学习, 网络安全, 逆向工具, 钓鱼检测, 隐私保护