Odeh, Ammar
Unknown Affiliation

Published : 3 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 3 Documents
Search

XSSer: hybrid deep learning for enhanced cross-site scripting detection Odeh, Ammar; Abu Taleb, Anas
Bulletin of Electrical Engineering and Informatics Vol 13, No 5: October 2024
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/eei.v13i5.7905

Abstract

The importance of an effective cross-site scripting (XSS) detection system cannot be overstated in web security. XSS attacks continue to be a prevalent and severe threat to web applications, making the need for robust detection systems more crucial than ever. This paper introduced a hybrid model that leverages deep learning algorithms, combining recurrent neural network (RNN) and convolutional neural network (CNN) architectures. Our hybrid RNN-CNN model emerged as the top performer in our evaluation, demonstrating outstanding performance across key metrics. It achieved an impressive accuracy of 96.74%, excelling inaccurate predictions. Notably, the precision score reached an impressive 97.78%, highlighting its precision in identifying positive instances while minimizing false positives. Furthermore, the model's recall score of 95.65% showcased its ability to capture a substantial portion of true positive instances. This resulted in an exceptional F1-Score of 96.70, underlining the model's remarkable balance between precision and recall. Compared to other models in the evaluation, our proposed model unequivocally demonstrated its leadership, emphasizing its excellence in detecting potential XSS vulnerabilities within web content.
Utilizing minimum spanning trees for effective mobile sink routing in wireless sensor networks Taleb, Anas Abu; Odeh, Ammar
Indonesian Journal of Electrical Engineering and Computer Science Vol 36, No 3: December 2024
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v36.i3.pp1938-1949

Abstract

With many practical applications, wireless sensor networks (WSNs) represent an important field of study. Real-world applications of WSNs include smart home automation, healthcare, agriculture, industrial automation, and environmental monitoring. WSNs present countless chances for creative solutions across various industries as they develop and become more sophisticated. But because they are unattended, we must devise ways to make them work better without using the sensor nodes’ most important resource—battery power. A unique sink mobility model from a deployed WSN is proposed in this paper, based on constructing a minimal Spanning tree. The proposed approach derives a controlled movement model for the mobile sink based on minimal spanning tree (MST) features. Consequently, fixed nodes will be scheduled and visited to save routing overhead and improve network efficiency. Using the properties of the minimal spanning tree, the moving sink node can visit immobile sensor nodes, which is the most effective approach to gather data and send it to the base station. The effectiveness of WSNs was examined when implementing this mobility model, and we used the NS-2 simulator to run simulations to assess how efficiently the suggested strategy performed. Our findings demonstrate that WSN performance can be significantly enhanced by implementing the proposed method.
Ensemble learning techniques against structured query language injection attacks Odeh, Ammar; Taleb, Anas Abu
Indonesian Journal of Electrical Engineering and Computer Science Vol 35, No 2: August 2024
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v35.i2.pp1004-1012

Abstract

Structured query language (SQL) injection threats pose severe risks to web applications, necessitating robust detection measures. This study introduced DSQLIA, employing ensemble learning algorithms-Bagging, Stacking, and AdaBoost classifiers-for SQL injection detection. Results unveiled the bagging classifier's 84% accuracy with perfect precision (100%) but moderate recall (68%). The stacking classifier achieved 85% accuracy, exceptional precision (99%), and balanced memory (72%), yielding an 83% F1-Score. Remarkably, the AdaBoost classifier outperformed, achieving 99% accuracy, high precision (98%), and outstanding recall (99%), leading to a remarkable 99% F1-Score. These findings highlight AdaBoost's superior ability to identify malicious queries with minimal false positives accurately. Overall, this research underscores the potential of ensemble learning in fortifying web application security against SQL injection attacks, emphasizing the AdaBoost classifier's exceptional performance in achieving precise and comprehensive detection.