Onder Demir's scientific contributions

What is this page?


This page lists the scientific contributions of an author, who either does not have a ResearchGate profile, or has not yet added these contributions to their profile.

It was automatically created by ResearchGate to create a record of this author's body of work. We create such pages to advance our goal of creating and maintaining the most comprehensive scientific repository possible. In doing so, we process publicly available (personal) data relating to the author as a member of the scientific community.

If you're a ResearchGate member, you can follow this page to keep up with this author's work.

If you are this author, and you don't want us to display this page anymore, please let us know.

Publications (1)


Fig. 1. Sample of a phishing mail and a web page.
Fig. 2. Phishing detection models.
Fig. 3. URL components.
Fig. 4. Execution of the data preprocessing module.
Fig. 5. Execution flow of word decomposer module.

+6

Machine learning based phishing detection from URLs
  • Article
  • Full-text available

January 2019

·

15,215 Reads

·

513 Citations

Expert Systems with Applications

Ozgur Koray Sahingoz

·

·

Onder Demir

·

Due to the rapid growth of the Internet, users change their preference from traditional shopping to the electronic commerce. Instead of bank/shop robbery, nowadays, criminals try to find their victims in the cyberspace with some specific tricks. By using the anonymous structure of the Internet, attackers set out new techniques, such as phishing, to deceive victims with the use of false websites to collect their sensitive information such as account IDs, usernames, passwords, etc. Understanding whether a web page is legitimate or phishing is a very challenging problem, due to its semantics-based attack structure , which mainly exploits the computer users' vulnerabilities. Although software companies launch new anti-phishing products, which use blacklists, heuristics, visual and machine learning-based approaches, these products cannot prevent all of the phishing attacks. In this paper, a real-time anti-phishing system, which uses seven different classification algorithms and natural language processing (NLP) based features, is proposed. The system has the following distinguishing properties from other studies in the literature: language independence, use of a huge size of phishing and legitimate data, real-time execution, detection of new websites, independence from third-party services and use of feature-rich classifiers. For measuring the performance of the system, a new dataset is constructed, and the experimental results are tested on it. According to the experimental and comparative results from the implemented classification algorithms, Random Forest algorithm with only NLP based features gives the best performance with the 97.98% accuracy rate for detection of phishing URLs.

Download
Share

Citations (1)


... Machine learning techniques have also been employed for phishing detection. Different approaches have been used to extract phishing classification information from various sources, including visual information like logos [29][30][31], textual information like URLs [32][33][34], and webpage content [35,36]. ...

Reference:

Towards Personalized Anti-Phishing: Counterfactual Explanation Approach
Machine learning based phishing detection from URLs

Expert Systems with Applications