New rule-based phishing detection method

被引:124
|
作者
Moghimi, Mahmood [1 ]
Varjani, Ali Yazdian [1 ]
机构
[1] Tarbiat Modares Univ, Fac Elect & Comp Engn, Jalal Ale Ahmad Highway, Tehran 14115111, Iran
关键词
Phishing; Internet banking; Classification; SVM; Sensitivity analysis; Browser extension; Rule-based; PREDICTION; PROTECTION; FRAMEWORK; WEBSITES; MACHINE; MODEL;
D O I
10.1016/j.eswa.2016.01.028
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present a new rule-based method to detect phishing attacks in internet banking. Our rule-based method used two novel feature sets, which have been proposed to determine the webpage identity. Our proposed feature sets include four features to evaluate the page resources identity, and four features to identify the access protocol of page resource elements. We used approximate string matching algorithms to determine the relationship between the content and the URL of a page in our first proposed feature set. Our proposed features are independent from third-party services such as search engines result and/or web browser history. We employed support vector machine (SVM) algorithm to classify web pages. Our experiments indicate that the proposed model can detect phishing pages in internet banking with accuracy of 99.14% true positive and only 0.86% false negative alarm. Output of sensitivity analysis demonstrates the significant impact of our proposed features over traditional features. We extracted the hidden knowledge from the proposed SVM model by adopting a related method. We embedded the extracted rules into a browser extension named PhishDetector to make our proposed method more functional and easy to use. Evaluating of the implemented browser extension indicates that it can detect phishing attacks in internet banking with high accuracy and reliability. PhishDetector can detect zero-day phishing attacks too. (c) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:231 / 242
页数:12
相关论文
共 50 条
  • [21] Visual Saliency Detection Using a Rule-Based Aggregation Approach
    Lopez-Alanis, Alberto
    Lizarraga-Morales, Rocio A.
    Sanchez-Yanez, Raul E.
    Martinez-Rodriguez, Diana E.
    Contreras-Cruz, Marco A.
    APPLIED SCIENCES-BASEL, 2019, 9 (10):
  • [22] Detection of semantic conflicts in ontology and rule-based information systems
    Alcaraz Calero, Jose M.
    Marin Perez, Juan M.
    Bernal Bernabe, Jorge
    Garcia Clemente, Felix J.
    Martinez Perez, Gregorio
    Gomez Skarmeta, Antonio F.
    DATA & KNOWLEDGE ENGINEERING, 2010, 69 (11) : 1117 - 1137
  • [23] Hot News Detection System Using Rule-Based Technique
    Baby, Sahaya John S.
    Kalaiselvi, R.
    MATERIALS TODAY-PROCEEDINGS, 2020, 24 : 2330 - 2338
  • [24] Fuzzy Rule-Based Prediction of Gold Prices using News Affect
    Hajek, Petr
    Novotny, Josef
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 193
  • [25] Generating a hierarchical fuzzy rule-based model
    Kerr-Wilson, Jeremy
    Pedrycz, Witold
    FUZZY SETS AND SYSTEMS, 2020, 381 : 124 - 139
  • [26] Agile Service Development: A Rule-Based Method Engineering Approach
    Hoppenbrouwers, Stijn
    Zoet, Martijn
    Versendaal, Johan
    van de Weerd, Inge
    ENGINEERING METHODS IN THE SERVICE-ORIENTED CONTEXT, 2011, 351 : 184 - +
  • [27] A rule-based method for diagnosing radiation fog in an arid region from NWP forecasts
    Weston, Michael
    Temimi, Marouane
    Fonseca, Ricardo Morais
    Nelli, Narendra Reddy
    Francis, Diana
    Piketh, Stuart
    JOURNAL OF HYDROLOGY, 2021, 597
  • [28] A rule-based method for identifying the factor structure in customer satisfaction
    Ahmad, Amir
    Dey, Lipika
    Halawani, Sami M.
    INFORMATION SCIENCES, 2012, 198 : 118 - 129
  • [29] Ciruvis: a web-based tool for rule networks and interaction detection using rule-based classifiers
    Susanne Bornelöv
    Simon Marillet
    Jan Komorowski
    BMC Bioinformatics, 15
  • [30] A new rule-based knowledge extraction approach for imbalanced datasets
    Mahani, Aouatef
    Baba-Ali, Ahmed Riadh
    KNOWLEDGE AND INFORMATION SYSTEMS, 2019, 61 (03) : 1303 - 1329