Skip to main navigation Skip to search Skip to main content

CatchPhish: detection of phishing websites by inspecting URLs

  • Routhu Srinivasa Rao*
  • , Tatti Vaishnavi
  • , Alwyn Roshan Pais
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

153   Link opens in a new tab Citations (SciVal)

Abstract

There exists many anti-phishing techniques which use source code-based features and third party services to detect the phishing sites. These techniques have some limitations and one of them is that they fail to handle drive-by-downloads. They also use third-party services for the detection of phishing URLs which delay the classification process. Hence, in this paper, we propose a light-weight application, CatchPhish which predicts the URL legitimacy without visiting the website. The proposed technique uses hostname, full URL, Term Frequency-Inverse Document Frequency (TF-IDF) features and phish-hinted words from the suspicious URL for the classification using the Random forest classifier. The proposed model with only TF-IDF features on our dataset achieved an accuracy of 93.25%. Experiment with TF-IDF and hand-crafted features achieved a significant accuracy of 94.26% on our dataset and an accuracy of 98.25%, 97.49% on benchmark datasets which is much better than the existing baseline models.

Original languageEnglish
Pages (from-to)813-825
Number of pages13
JournalJournal of Ambient Intelligence and Humanized Computing
Volume11
Issue number2
DOIs
Publication statusPublished - 01-02-2020
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • General Computer Science

Fingerprint

Dive into the research topics of 'CatchPhish: detection of phishing websites by inspecting URLs'. Together they form a unique fingerprint.

Cite this