Diogo-Damasceno/phishing-detector
GitHub: Diogo-Damasceno/phishing-detector
基于启发式规则的离线钓鱼 URL 检测工具,通过分析 URL 特征生成 0–100 风险评分。
Stars: 0 | Forks: 0
# phishing-detector
分析 **URL** 并根据钓鱼启发式规则生成 **风险评分(0–100)** — 不依赖外部黑名单。
完全离线运行,并支持可选的网络检查(SSL)。
## 安装
前置条件:**Python 3.10+**。
```
git clone https://github.com/Diogo-Damasceno/phishing-detector.git
cd phishing-detector
python3 -m venv .venv
. .venv/bin/activate
pip install -e .
```
安装完成后,项目命令将在 venv 内可用。
如需在外部使用,请创建一个快捷方式:
```
mkdir -p ~/.local/bin
ln -sf "$(pwd)/.venv/bin/phishdet" ~/.local/bin/phishdet
```
## 使用方法
```
# 分析 URL (离线)
phishdet "http://exemplo-login.xyz/secure"
# 带有网络检查 (SSL 证书) 和 JSON 输出
phishdet "https://site.com" --network --json
```
## 许可证
MIT — 请参阅 `LICENSE`。
标签:Python, URL分析, 动态分析, 无后门, 逆向工具, 钓鱼检测