PhishSnap: Image-Based Phishing Detection Using Perceptual Hashing

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Minhaz, Md Abdul Ahad, Meem, Zannatul Zahan, Hossain, Md. Shohrab
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912752973381632
author Minhaz, Md Abdul Ahad
Meem, Zannatul Zahan
Hossain, Md. Shohrab
author_facet Minhaz, Md Abdul Ahad
Meem, Zannatul Zahan
Hossain, Md. Shohrab
contents Phishing remains one of the most prevalent online threats, exploiting human trust to harvest sensitive credentials. Existing URL- and HTML-based detection systems struggle against obfuscation and visual deception. This paper presents \textbf{PhishSnap}, a privacy-preserving, on-device phishing detection system leveraging perceptual hashing (pHash). Implemented as a browser extension, PhishSnap captures webpage screenshots, computes visual hashes, and compares them against legitimate templates to identify visually similar phishing attempts. A \textbf{2024 dataset of 10,000 URLs} (70\%/20\%/10\% train/validation/test) was collected from PhishTank and Netcraft. Due to security takedowns, a subset of phishing pages was unavailable, reducing dataset diversity. The system achieved \textbf{0.79 accuracy}, \textbf{0.76 precision}, and \textbf{0.78 recall}, showing that visual similarity remains a viable anti-phishing measure. The entire inference process occurs locally, ensuring user privacy and minimal latency.
format Preprint
id arxiv_https___arxiv_org_abs_2512_02243
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle PhishSnap: Image-Based Phishing Detection Using Perceptual Hashing
Minhaz, Md Abdul Ahad
Meem, Zannatul Zahan
Hossain, Md. Shohrab
Cryptography and Security
Computer Vision and Pattern Recognition
Machine Learning
Phishing remains one of the most prevalent online threats, exploiting human trust to harvest sensitive credentials. Existing URL- and HTML-based detection systems struggle against obfuscation and visual deception. This paper presents \textbf{PhishSnap}, a privacy-preserving, on-device phishing detection system leveraging perceptual hashing (pHash). Implemented as a browser extension, PhishSnap captures webpage screenshots, computes visual hashes, and compares them against legitimate templates to identify visually similar phishing attempts. A \textbf{2024 dataset of 10,000 URLs} (70\%/20\%/10\% train/validation/test) was collected from PhishTank and Netcraft. Due to security takedowns, a subset of phishing pages was unavailable, reducing dataset diversity. The system achieved \textbf{0.79 accuracy}, \textbf{0.76 precision}, and \textbf{0.78 recall}, showing that visual similarity remains a viable anti-phishing measure. The entire inference process occurs locally, ensuring user privacy and minimal latency.
title PhishSnap: Image-Based Phishing Detection Using Perceptual Hashing
topic Cryptography and Security
Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2512.02243