一个轻量级的基于Web的工具,利用机器学习(随机森林/SVM)和基于启发式规则的混合方法检测URL是否可能为钓鱼或安全。
用于网络安全和应用人工智能的教育目的和实验。
钓鱼攻击通常依赖于视觉欺骗和URL操纵。该工具分析URL的结构和内容以判断其恶意意图。

pip install -r requirements.txtdataset_phishing.csv放在根目录python retrain.py生成model.pklpython app.py仅限教育用途:该工具不能保证100%防御钓鱼攻击。
预测基于概率,并受所用训练数据的影响。
可能出现误报(将安全网站标记为钓鱼)和漏报(将钓鱼网站标记为安全)。
请勿将该工具作为唯一的安全措施。