Advanced Evasion Attacks and Mitigations on Practical ML-Based Phishing Website Classifiers
Not on the map. Why?
Abstract (arXiv)
Machine learning (ML) based approaches have been the mainstream solution for anti-phishing detection. When they are deployed on the client-side, ML-based classifiers are vulnerable to evasion attacks. However, such potential threats have received relatively little attention because existing attacks destruct the functionalities or appearance of webpages and are conducted in the white-box scenario, making it less practical. Consequently, it becomes imperative to understand whether it is possible to launch evasion attacks with limited knowledge of the classifier, while preserving the functionalities and appearance. In this work, we show that even in the grey-, and black-box scenarios, evasion attacks are not only effective on practical ML-based classifiers, but can also be efficiently launched without destructing the functionalities and appearance. For this purpose, we propose three mutation-based attacks, differing in the knowledge of the target classifier, addressing a key technical challenge: automatically crafting an adversarial sample from a known phishing website in a way that can mislead classifiers. To launch attacks in the white- and grey-box scenarios, we also propose a sample-based collision attack to gain the knowledge of the target classifier. We demonstrate the effectiveness and efficiency of our evasion attacks on the state-of-the-art, Google's phishing page filter, achieved 100% attack success rate in less than one second per website. Moreover, the transferability attack on BitDefender's industrial phishing page classifier, TrafficLight, achieved up to 81.25% attack success rate. We further propose a similarity-based method to mitigate such evasion attacks, Pelican. We demonstrate that Pelican can effectively detect evasion attacks. Our findings contribute to design more robust phishing website classifiers in practice.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 6; 2023: 3; 2024: 2; 2025: 2.
16 papers.
Sort:
- 2021BDD4BNN: A BDD-based Quantitative Analysis Framework for Binarized Neural Networkscited by 17
- 2021Attack as Defense: Characterizing Adversarial Examples using Robustnesscited by 14
- 2023Generating Phishing Attacks using ChatGPTcited by 14
- 2022QVIP: An ILP-based Formal Verification Approach for Quantized Neural Networkscited by 12
- 2021Feature Importance Guided Attack: A Model Agnostic Adversarial Attackcited by 10
- 2022AS2T: Arbitrary Source-To-Target Adversarial Attack on Speaker Recognition Systemscited by 10
- 2022QEBVerif: Quantization Error Bound Verification of Neural Networkscited by 9
- 2022Multi-SpacePhish: Extending the Evasion-space of Adversarial Attacks against Phishing Website Detectors using Machine Learningcited by 7
- 2022Towards Web Phishing Detection Limitations and Mitigationcited by 5
- 2023Raze to the Ground: Query-Efficient Adversarial HTML Attacks on Machine-Learning Phishing Webpage Detectorscited by 3
- 2024Exploring the Efficacy of Federated-Continual Learning Nodes with Attention-Based Classifier for Robust Web Phishing Detection: An Empirical Investigationcited by 3
- 2025Verification of Bit-Flip Attacks against Quantized Neural Networkscited by 2
4 more
- 2022PhishClone: Measuring the Efficacy of Cloning Evasion Attackscited by 1
- 2024Training Verification-Friendly Neural Networks via Neuron Behavior Consistencycited by 1
- 2025From Past to Present: A Survey of Malicious URL Detection Techniques, Datasets and Code Repositoriescited by 1
- 2023An Automata-Theoretic Approach to Synthesizing Binarized Neural Networkscited by 0
- 2025From Past to Present: A Survey of Malicious URL Detection Techniques, Datasets and Code Repositories23 Apr 2025
- 2025Verification of Bit-Flip Attacks against Quantized Neural Networks22 Feb 2025
- 2024Training Verification-Friendly Neural Networks via Neuron Behavior Consistency17 Dec 2024
- 2024Exploring the Efficacy of Federated-Continual Learning Nodes with Attention-Based Classifier for Robust Web Phishing Detection: An Empirical Investigation6 May 2024
- 2023Raze to the Ground: Query-Efficient Adversarial HTML Attacks on Machine-Learning Phishing Webpage Detectors4 Oct 2023
- 2023An Automata-Theoretic Approach to Synthesizing Binarized Neural Networks29 Jul 2023
- 2023Generating Phishing Attacks using ChatGPT9 May 2023
- 2022QVIP: An ILP-based Formal Verification Approach for Quantized Neural Networks10 Dec 2022
- 2022QEBVerif: Quantization Error Bound Verification of Neural Networks6 Dec 2022
- 2022Multi-SpacePhish: Extending the Evasion-space of Adversarial Attacks against Phishing Website Detectors using Machine Learning24 Oct 2022
- 2022PhishClone: Measuring the Efficacy of Cloning Evasion Attacks4 Sep 2022
- 2022AS2T: Arbitrary Source-To-Target Adversarial Attack on Speaker Recognition Systems7 Jun 2022
4 more
- 2022Towards Web Phishing Detection Limitations and Mitigation3 Apr 2022
- 2021Feature Importance Guided Attack: A Model Agnostic Adversarial Attack28 Jun 2021
- 2021Attack as Defense: Characterizing Adversarial Examples using Robustness13 Mar 2021
- 2021BDD4BNN: A BDD-based Quantitative Analysis Framework for Binarized Neural Networks12 Mar 2021
- 2021BDD4BNN: A BDD-based Quantitative Analysis Framework for Binarized Neural Networkscited by 17
- 2021Attack as Defense: Characterizing Adversarial Examples using Robustnesscited by 14
- 2023Generating Phishing Attacks using ChatGPTcited by 14
- 2022QVIP: An ILP-based Formal Verification Approach for Quantized Neural Networkscited by 12
- 2021Feature Importance Guided Attack: A Model Agnostic Adversarial Attackcited by 10
- 2022AS2T: Arbitrary Source-To-Target Adversarial Attack on Speaker Recognition Systemscited by 10
- 2022QEBVerif: Quantization Error Bound Verification of Neural Networkscited by 9
- 2022Multi-SpacePhish: Extending the Evasion-space of Adversarial Attacks against Phishing Website Detectors using Machine Learningcited by 7
- 2022Towards Web Phishing Detection Limitations and Mitigationcited by 5
- 2023Raze to the Ground: Query-Efficient Adversarial HTML Attacks on Machine-Learning Phishing Webpage Detectorscited by 3
- 2024Exploring the Efficacy of Federated-Continual Learning Nodes with Attention-Based Classifier for Robust Web Phishing Detection: An Empirical Investigationcited by 3
- 2025Verification of Bit-Flip Attacks against Quantized Neural Networkscited by 2
12 most cited of 16 All 16 (JSON)
- 2025From Past to Present: A Survey of Malicious URL Detection Techniques, Datasets and Code Repositories23 Apr 2025
- 2025Verification of Bit-Flip Attacks against Quantized Neural Networks22 Feb 2025
- 2024Training Verification-Friendly Neural Networks via Neuron Behavior Consistency17 Dec 2024
- 2024Exploring the Efficacy of Federated-Continual Learning Nodes with Attention-Based Classifier for Robust Web Phishing Detection: An Empirical Investigation6 May 2024
- 2023Raze to the Ground: Query-Efficient Adversarial HTML Attacks on Machine-Learning Phishing Webpage Detectors4 Oct 2023
- 2023An Automata-Theoretic Approach to Synthesizing Binarized Neural Networks29 Jul 2023
- 2023Generating Phishing Attacks using ChatGPT9 May 2023
- 2022QVIP: An ILP-based Formal Verification Approach for Quantized Neural Networks10 Dec 2022
- 2022QEBVerif: Quantization Error Bound Verification of Neural Networks6 Dec 2022
- 2022Multi-SpacePhish: Extending the Evasion-space of Adversarial Attacks against Phishing Website Detectors using Machine Learning24 Oct 2022
- 2022PhishClone: Measuring the Efficacy of Cloning Evasion Attacks4 Sep 2022
- 2022AS2T: Arbitrary Source-To-Target Adversarial Attack on Speaker Recognition Systems7 Jun 2022
12 newest of 16 All 16 (JSON)