From ML to LLM: Evaluating the Robustness of Phishing Webpage Detection Models against Adversarial Attacks

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Kulkarni, Aditya, Balachandran, Vivek, Divakaran, Dinil Mon, Das, Tamal
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916755785383936
author Kulkarni, Aditya
Balachandran, Vivek
Divakaran, Dinil Mon
Das, Tamal
author_facet Kulkarni, Aditya
Balachandran, Vivek
Divakaran, Dinil Mon
Das, Tamal
contents Phishing attacks attempt to deceive users into stealing sensitive information, posing a significant cybersecurity threat. Advances in machine learning (ML) and deep learning (DL) have led to the development of numerous phishing webpage detection solutions, but these models remain vulnerable to adversarial attacks. Evaluating their robustness against adversarial phishing webpages is essential. Existing tools contain datasets of pre-designed phishing webpages for a limited number of brands, and lack diversity in phishing features. To address these challenges, we develop PhishOracle, a tool that generates adversarial phishing webpages by embedding diverse phishing features into legitimate webpages. We evaluate the robustness of three existing task-specific models - Stack model, VisualPhishNet, and Phishpedia - against PhishOracle-generated adversarial phishing webpages and observe a significant drop in their detection rates. In contrast, a multimodal large language model (MLLM)-based phishing detector demonstrates stronger robustness against these adversarial attacks but still is prone to evasion. Our findings highlight the vulnerability of phishing detection models to adversarial attacks, emphasizing the need for more robust detection approaches. Furthermore, we conduct a user study to evaluate whether PhishOracle-generated adversarial phishing webpages can deceive users. The results show that many of these phishing webpages evade not only existing detection models but also users.
format Preprint
id arxiv_https___arxiv_org_abs_2407_20361
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle From ML to LLM: Evaluating the Robustness of Phishing Webpage Detection Models against Adversarial Attacks
Kulkarni, Aditya
Balachandran, Vivek
Divakaran, Dinil Mon
Das, Tamal
Cryptography and Security
Phishing attacks attempt to deceive users into stealing sensitive information, posing a significant cybersecurity threat. Advances in machine learning (ML) and deep learning (DL) have led to the development of numerous phishing webpage detection solutions, but these models remain vulnerable to adversarial attacks. Evaluating their robustness against adversarial phishing webpages is essential. Existing tools contain datasets of pre-designed phishing webpages for a limited number of brands, and lack diversity in phishing features. To address these challenges, we develop PhishOracle, a tool that generates adversarial phishing webpages by embedding diverse phishing features into legitimate webpages. We evaluate the robustness of three existing task-specific models - Stack model, VisualPhishNet, and Phishpedia - against PhishOracle-generated adversarial phishing webpages and observe a significant drop in their detection rates. In contrast, a multimodal large language model (MLLM)-based phishing detector demonstrates stronger robustness against these adversarial attacks but still is prone to evasion. Our findings highlight the vulnerability of phishing detection models to adversarial attacks, emphasizing the need for more robust detection approaches. Furthermore, we conduct a user study to evaluate whether PhishOracle-generated adversarial phishing webpages can deceive users. The results show that many of these phishing webpages evade not only existing detection models but also users.
title From ML to LLM: Evaluating the Robustness of Phishing Webpage Detection Models against Adversarial Attacks
topic Cryptography and Security
url https://arxiv.org/abs/2407.20361