Malware Detection Using Deep Learning Approach

dc.contributor.advisorLamri, Sayad
dc.contributor.authorAbdelaali, Ghiat
dc.contributor.authorFaris Abderrahim, Bouziane
dc.date.accessioned2026-07-09T07:28:07Z
dc.date.issued2026-06-10
dc.description.abstractThe rapid growth of malicious software is one of the major challenges in modern cybersecurity.Traditional signature-based antivirus systems are efficient, but they struggle to detect new, obfuscated, or polymorphic malware variants. This thesis investigates the application of deep learning to the automated detection and classification of malware targeting the Windows Portable Executable (PE) file format across three representation modalities and four benchmark datasets. Three deep learning architectures are proposed and evaluated: a ResNet-SE Convolutional Neural Network applied to greyscale byte-visualisation images of PE binaries on the Malimg dataset; a Deep Residual DNN trained on the pre-vectorised structural feature set of the EMBER 2018 benchmark; and a CNN-BiLSTM with Multi-Head Attention processing dynamic API call sequences on the APIMDS and Mal-API-2019 datasets. All deep learning models are systematically benchmarked against classical machine learning baselines — Random Forest, SVM, and XGBoost — under consistent experimental protocols. Experimental results demonstrate that the ResNet-SE CNN achieves 99.07% classification accuracy across 25 malware families on the Malimg corpus (MCC = 0.9891), the DNN ResidualBN attains 96.85% accuracy with a ROC-AUC of 0.9930 on EMBER 2018 binary detection, and the CNN-BiLSTM + Attention model reaches 55.00% accuracy (Macro F1 = 0.5716) on the 8-class Mal-API-2019 task — surpassing the published baseline of Çatak et al. (47%) with statistical significance (p = 0.0037). Critical engineering contributions include the identification of Log1P compression as a prerequisite for stable deep network training on heavy-tailed tabular features, and a class weight calibration methodology for extreme-imbalance binary detection. The thesis further analyses the semantic equivalence ceiling in API-based family classification, the inductive bias advantage of tree models on fixed-length positional sequence data, and six directions for future research.
dc.identifier.urihttps://depot.univ-msila.dz/handle/123456789/48914
dc.language.isoen
dc.publisherUniversity of M'sila
dc.subjectmalware detection
dc.subjectdeep learning
dc.subjectconvolutional neural network
dc.subjectBiLSTM
dc.subjectEMBER 2018
dc.subjectMalimg
dc.subjectportable executable
dc.subjectstatic analysis
dc.subjectdynamic analysis
dc.subjectAPI call sequences
dc.subjectcybersecurity
dc.titleMalware Detection Using Deep Learning Approach
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
memoire.pdf
Size:
2.67 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections