logo

Developing a Hybrid Algorithm that Combine Rule-based and Machine Learning Methods to Detect Social Engineering Attacks [Arabic]

2026-11-05 | Volume 4 Issue 3 - Volume 4 | Research Articles | Dana Najeeb | Dr. Basel Al-Khatib

Abstract

Social engineering is a science that utilizes social interaction to persuade an individual or organization to comply with an attacker’s request via a computer-related entity. Recently, social engineering attacks have grown rapidly, exploiting human naivety to gain unauthorized access to systems and information. Many models have been developed to address this problem. The hybrid algorithm proposed in this study is based on automating most cases of the optimized model for manual detection of social engineering attacks, while applying a dynamic blacklist algorithm to verify each line of text generated by a potential attacker, matching with dynamic topic blacklist, and employing natural language processing and machine learning, the proposed hybrid system successfully automated the detection of social engineering attacks. This achieved substantial operational efficiency, demonstrating the efficacy of the proposed algorithm as a defensive tool. The dataset used consists of 50,000 emails, collected from the public repository (Kaggle), balanced samples were integrated into a unified test file to feed the proposed hybrid system and measure its security response. The accuracy reached 0.9740 despite ignoring other features, which is considered excellent.


Keywords : Cybersecurity, Social Engineering Attacks, Attack Detection Techniques, Machine Learning, Artificial Intelligence Technologies.

(ISSN - Online)

2959-8591

Article Information :

  1. Submitted :20/07/2026
  2. Accepted :15/10/2026

Cited As

  1. Najeeb D, Al-Khatib B. Developing a Hybrid Algorithm that Combine Rule-based and Machine Learning Methods to Detect Social Engineering Attacks. Syr J Sci Innov. 2026;4(3):8–19

Current Issue