错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Machine Learning-Based Phishing Website Detection: A Comparative Analysis and Web Application Development

  • Jia Xin Yau,
  • Kai Lin Chia

摘要

Phishing, a cybercrime that uses sociotechnical and technical deception, targets identifiable information and financial credentials and poses a high risk according to the IBM Cost of a Data Breach Report 2022 which shows that on average precisely, the cost per transaction is $4.91 million, phishing attacks are on the rise, challenging the ability of traditional scanning systems to adapt to trends This study examines and it compares the effectiveness of three anti-phishing methods: Autoencoder, Extreme Gradient Boost (XGBoost), and Random Forest (RF). Through feature selection and robust machine learning (ML) algorithms, including Random Forest achieving a remarkable 97.03% accuracy, the proposed solution integrates list-based methods with ML models for two-tier security. The wrapper method is employed to extract crucial features, facilitating precise phishing detection. Specific algorithms such as Random Forest and XGBoost are chosen for their proven effectiveness in handling complex data and class imbalances. However, potential limitations include the need for continuous adaptation to new phishing methods and exploring ensemble techniques for enhanced model robustness. Benchmarking against existing methods highlights the superiority of Random Forest in achieving balanced recall and precision. This study contributes to advancing phishing detection systems by leveraging machine learning and proposing strategies for improved performance and accuracy, which are then applied to a web application for countering phishing attacks.