DNS Typo-squatting Domain Detection: A Data Analytics & Machine Learning Based Approach
Not on the map. Why?
Abstract (arXiv)
Domain Name System (DNS) is a crucial component of current IP-based networks as it is the standard mechanism for name to IP resolution. However, due to its lack of data integrity and origin authentication processes, it is vulnerable to a variety of attacks. One such attack is Typosquatting. Detecting this attack is particularly important as it can be a threat to corporate secrets and can be used to steal information or commit fraud. In this paper, a machine learning-based approach is proposed to tackle the typosquatting vulnerability. To that end, exploratory data analytics is first used to better understand the trends observed in eight domain name-based extracted features. Furthermore, a majority voting-based ensemble learning classifier built using five classification algorithms is proposed that can detect suspicious domains with high accuracy. Moreover, the observed trends are validated by studying the same features in an unlabeled dataset using K-means clustering algorithm and through applying the developed ensemble learning classifier. Results show that legitimate domains have a smaller domain name length and fewer unique characters. Moreover, the developed ensemble learning classifier performs better in terms of accuracy, precision, and F-score. Furthermore, it is shown that similar trends are observed when clustering is used. However, the number of domains identified as potentially suspicious is high. Hence, the ensemble learning classifier is applied with results showing that the number of domains identified as potentially suspicious is reduced by almost a factor of five while still maintaining the same trends in terms of features' statistics.
Key facts. Cited by 8 papers in the map (data through 13 Oct 2026). First posted on arXiv 25 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 1; 2023: 1; 2024: 1.
8 papers.
- 2021MTH-IDS: A Multi-Tiered Hybrid Intrusion Detection System for Internet of Vehiclescited by 36
- 2021PWPAE: An Ensemble Framework for Concept Drift Adaptation in IoT Data Streamscited by 17
- 2021Machine Learning Towards Intelligent Systems: Applications, Challenges, and Opportunitiescited by 14
- 2021Multi-Perspective Content Delivery Networks Security Framework Using Optimized Unsupervised Anomaly Detectioncited by 9
- 2022An Attention-based ConvLSTM Autoencoder with Dynamic Thresholding for Unsupervised Anomaly Detection in Multivariate Time Seriescited by 9
- 2024On TinyML and Cybersecurity: Electric Vehicle Charging Infrastructure Use Casecited by 9
- 2021An Automated Data Engineering Pipeline for Anomaly Detection of IoT Sensor Datacited by 0
- 2023A Generative Framework for Low-Cost Result Validation of Machine Learning-as-a-Service Inferencecited by 0
- 2024On TinyML and Cybersecurity: Electric Vehicle Charging Infrastructure Use Case25 Apr 2024
- 2023A Generative Framework for Low-Cost Result Validation of Machine Learning-as-a-Service Inference31 Mar 2023
- 2022An Attention-based ConvLSTM Autoencoder with Dynamic Thresholding for Unsupervised Anomaly Detection in Multivariate Time Series23 Jan 2022
- 2021An Automated Data Engineering Pipeline for Anomaly Detection of IoT Sensor Data28 Sep 2021
- 2021PWPAE: An Ensemble Framework for Concept Drift Adaptation in IoT Data Streams10 Sep 2021
- 2021Multi-Perspective Content Delivery Networks Security Framework Using Optimized Unsupervised Anomaly Detection24 Jul 2021
- 2021MTH-IDS: A Multi-Tiered Hybrid Intrusion Detection System for Internet of Vehicles26 May 2021
- 2021Machine Learning Towards Intelligent Systems: Applications, Challenges, and Opportunities11 Jan 2021