Characterization of Malicious URLs Using Machine Learning and Feature Engineering,
Auteur(s): Sidwendluian Romaric Nana, Didier Bassolé, Jean Serge Dimitri Ouattara & Oumarou Sié
Résumé

In this paper, we use Machine Learning models for malicious URL detection and classification by Feature Engineering techniques. These models were implemented with scikit-learn using Random Forest, Support Vector Machine and XGBoost classifier algorithms. Our models were trained, tested, and then optimized with a dataset of 641,125 URLs (benign, defacement, malware, and phishing) from several sources including ISCX-URL2016 from the University of New Brunswick. Through iterative learning, we have shown that the combination of certain hyperparameters and features reduces the false positive rate. The results obtained are interesting with scores close to 100% and zero false positive rates for some types of URLs. We then evaluated the performance of the models against other related works models.

Mots-clés

Malicious URL Characterization Feature Engineering Detection

962
Enseignants
5577
Publications
49
Laboratoires
84
Projets