Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

A robust ensemble learning framework for binary and multiclass malware classification over diverse datasets

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorHossain, Muhammad Iqbal
dc.contributor.authorArafath, Yeasin
dc.contributor.authorHossain, Apon
dc.contributor.authorNawreen, Nazihah Islam
dc.contributor.authorTalukder, Tousiqul Islam
dc.contributor.authorAziz, Raisa Tahiatul
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2025-09-15T04:43:19Z
dc.date.available2025-09-15T04:43:19Z
dc.date.copyright2025
dc.date.issued2025-06
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 62-65).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2025.en_US
dc.description.abstractCybercrime has surged due to the widespread use of the Internet, posing a significant threat to global digital security, with obfuscated malware presenting a particular challenge through its sophisticated code-hiding techniques. This study addresses the classification of obfuscated malware using the CIC-MalMem-2022 dataset, comprising 29,298 memory dump samples across benign instances and multiple malware families (e.g., Spyware, Ransomware, Trojan Horse), alongside three additional datasets for testing our model. Our primary objective is to create a model that enhances the accuracy of multi-class classification, focusing on malware families, while also evaluating binary and malware category classifications. To mitigate class imbalance, we employ the Random UnderSampler technique, paired with feature selection using feature importance to identify discriminative memory-based features. The highest accuracy achieved was 99.99% for binary classification. Besides,for multiclass classification, we obtained approximately 96% and 94% (balanced dataset) for 4-class classification using RandomForest-LightGBM, and 99% and 99.99% (balanced dataset) for 16-class classification using AdaBoost-LightGBM on the primary dataset. We evaluated a range of machine learning (ML) models, including AdaBoost, Decision Tree, Random Forest, and hybrid ensembles with confidence-based refinement, among which AdaBoost-LightGBM and RandomForest-LightGBM are our proposed models.en_US
dc.description.degreeBachelor of Science in Computer Science
dc.description.statementofresponsibilityYeasin Arafath
dc.description.statementofresponsibilityApon Hossain
dc.description.statementofresponsibilityNazihah Islam Nawreen
dc.description.statementofresponsibilityTousiqul Islam Talukder
dc.description.statementofresponsibilityRaisa Tahiatul Aziz
dc.format.extent68 pages
dc.identifier.otherID 20201052
dc.identifier.otherID 20301355
dc.identifier.otherID 24141096
dc.identifier.otherID 21301679
dc.identifier.otherID 20301426
dc.identifier.urihttp://hdl.handle.net/10361/26728
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectCyber crimeen_US
dc.subjectObfuscated malwareen_US
dc.subjectSpywareen_US
dc.subjectPolymorphic malwareen_US
dc.subjectMachine learningen_US
dc.subjectHybrid modelsen_US
dc.subjectEnsemble learning frameworken_US
dc.subject.lcshEnsemble learning (Machine learning).
dc.subject.lcshComputer networks--Security measures.
dc.subject.lcshMalware (Computer software).
dc.subject.lcshCyberspace--Security measures.
dc.subject.lcshComputer security.
dc.titleA robust ensemble learning framework for binary and multiclass malware classification over diverse datasetsen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
20201052, 20301355, 24141096, 21301679, 20301426_CSE.pdf
Size:
466.88 KB
Format:
Adobe Portable Document Format
Description:

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: