sreenivasapai/ML-Based-Phishing-Website-Detection-System
GitHub: sreenivasapai/ML-Based-Phishing-Website-Detection-System
基于随机森林机器学习算法的钓鱼网站检测 Web 应用,通过分析 URL 安全特征识别恶意钓鱼链接。
Stars: 0 | Forks: 0
# 🛡️ 基于机器学习的钓鱼网站检测系统
一款网络安全 Web 应用,利用机器学习技术和基于 URL 的安全特征来检测钓鱼网站。
## 🚀 功能
- URL 钓鱼检测
- 机器学习分类
- 随机森林算法
- 50 多种 URL 安全特征
- 威胁分析
- 置信度评分
- 风险等级检测
- 扫描历史
- 安全报告生成
## 🧠 机器学习模型
使用的算法:
- Random Forest Classifier
数据集:
- Phishing URL Dataset
分析的特征:
- URL 长度
- HTTPS 可用性
- 域名特征
- 特殊字符
- URL 结构模式
## 🛠️ 技术栈
- Python
- Streamlit
- Scikit-learn
- Pandas
- Joblib
## 如何运行
克隆仓库:
```
git clone repo-url
pip install -r requirements.txt
streamlit run app.py
```
标签:AI安全, Apex, Chat Copilot, Kubernetes, Python, Scikit-learn, 无后门, 机器学习, 逆向工具, 钓鱼检测