PhishReplicant: A Language Model-based Approach to Detect Generated Squatting Domain Names
Open Access
- 4 December 2023
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 1-13
Abstract
Domain squatting is a technique used by attackers to create domain names for phishing sites. In recent phishing attempts, we have observed many domain names that use multiple techniques to evade existing methods for domain squatting. These domain names, which we call generated squatting domains (GSDs), are quite different in appearance from legitimate domain names and do not contain brand names, making them difficult to associate with phishing. In this paper, we propose a system called PhishReplicant that detects GSDs by focusing on the linguistic similarity of domain names. We analyzed newly registered and observed domain names extracted from certificate transparency logs, passive DNS, and DNS zone files. We detected 3,498 domain names acquired by attackers in a four-week experiment, of which 2,821 were used for phishing sites within a month of detection. We also confirmed that our proposed system outperformed existing systems in both detection accuracy and number of domain names detected. As an in-depth analysis, we examined 205k GSDs collected over 150 days and found that phishing using GSDs was distributed globally. However, attackers intensively targeted brands in specific regions and industries. By analyzing GSDs in real time, we can block phishing sites before or immediately after they appear.Keywords
All Related Versions
This publication has 17 references indexed in Scilit:
- Identifying and Characterizing COVID-19 Themed Malicious Domain Campaigns2021
- ShamFinder2019
- Large-Scale Analysis of Pop-Up Scam on Typosquatting URLs2019
- What Happens After You Leak Your Password2019
- It's Not what It Looks Like: Measuring Attacks and Defensive Registrations of Homograph Domains2019
- PhishFarm: A Scalable Framework for Measuring the Effectiveness of Evasion Techniques against Browser Phishing Blacklists2019
- Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks2019
- Inside a phisher's mind: Understanding the anti-phishing ecosystem through phishing kit analysis2018
- Hiding in Plain Sight2017
- Bitsquatting2013