Advancing Malicious Website Identification: A Machine Learning Approach Using Granular Feature Analysis
Kinh Tran, Dusan Sovilj

TL;DR
This paper develops a machine learning model utilizing 77 granular features to classify websites into nine categories with nearly 96% accuracy, emphasizing feature importance and incremental performance gains.
Contribution
Introduces a comprehensive feature set and dataset for malicious website classification, demonstrating improved accuracy with incremental feature inclusion and analyzing feature importance.
Findings
Model achieved 95.89% accuracy in classifying 9 website types.
Adding more feature subsets improved model performance.
URL embedding and content features are most relevant.
Abstract
Malicious website detection is an increasingly relevant yet intricate task that requires the consideration of a vast amount of fine details. Our objective is to create a machine learning model that is trained on as many of these finer details as time will allow us to classify a website as benign or malicious. If malicious, the model will classify the role it plays (phishing, spam, malware hosting, etc.). We proposed 77 features and created a dataset of 441,701 samples spanning 9 website classifications to train our model. We grouped the proposed features into feature subsets based on the time and resources required to compute these features and the performance changes with the inclusion of each subset to the model. We found that the performance of the best performing model increased as more feature subsets were introduced. In the end, our best performing model was able to classify…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpam and Phishing Detection · Advanced Malware Detection Techniques · Misinformation and Its Impacts
