
Гибридный детектор фишинговых URL на основе ML и эвристик с анализом в реальном времени, объяснимыми показателями уверенности и REST API для программного тестирования безопасности.
Легковесный веб-инструмент для определения, является ли URL вероятно фишинговым или безопасным, использующий гибридный подход на основе машинного обучения (Random Forest/SVM) и эвристического анализа по правилам.
Создан для образовательных целей и экспериментов в области кибербезопасности и прикладного ИИ.
Фишинговые атаки часто полагаются на визуальный обман и манипуляции с URL. Этот инструмент анализирует структуру и содержимое URL, чтобы определить злонамеренный замысел.

pip install -r requirements.txtdataset_phishing.csv в корневую папкуpython retrain.py для генерации model.pklpython app.pyТолько для образовательных целей: этот инструмент не гарантирует 100% защиты от фишинговых атак.
Прогнозы основаны на вероятности и данных, использованных для обучения.
Возможны ложные срабатывания (безопасные сайты помечены как фишинговые) и пропуски (фишинговые сайты помечены как безопасные).
Не полагайтесь на этот инструмент как на единственную меру безопасности.