Visible to the public Detecting Phishing Websites Using Automation of Human Behavior

TitleDetecting Phishing Websites Using Automation of Human Behavior
Publication TypeConference Paper
Year of Publication2017
AuthorsSrinivasa Rao, Routhu, Pais, Alwyn R.
Conference NameProceedings of the 3rd ACM Workshop on Cyber-Physical System Security
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-4956-7
KeywordsAnti-phishing, Automation, composability, defense, heuristics, Metrics, phishing, pubcrawl, Resiliency, selenium, Zero day attacks
Abstract

In this paper, we propose a technique to detect phishing attacks based on behavior of human when exposed to fake website. Some online users submit fake credentials to the login page before submitting their actual credentials. He/She observes the login status of the resulting page to check whether the website is fake or legitimate. We automate the same behavior with our application (FeedPhish) which feeds fake values into login page. If the web page logs in successfully, it is classified as phishing otherwise it undergoes further heuristic filtering. If the suspicious site passes through all heuristic filters then the website is classified as a legitimate site. As per the experimentation results, our application has achieved a true positive rate of 97.61%, true negative rate of 94.37% and overall accuracy of 96.38%. Our application neither demands third party services nor prior knowledge like web history, whitelist or blacklist of URLS. It is able to detect not only zero-day phishing attacks but also detects phishing sites which are hosted on compromised domains.

URLhttps://dl.acm.org/doi/10.1145/3055186.3055188
DOI10.1145/3055186.3055188
Citation Keysrinivasa_rao_detecting_2017