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.

Enhancing multi-class malware detection in resource-constrained environments

bracu.type.groupStudent Works
dc.contributor.advisorHossain, Muhammad Iqbal
dc.contributor.authorAlve, Abdul Khalek
dc.contributor.authorRahman, Alif
dc.contributor.authorZaman, Saadman
dc.contributor.authorHimel, Sazzad Hossen
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2025-08-17T09:53:07Z
dc.date.available2025-08-17T09:53:07Z
dc.date.copyright2025
dc.date.issued2025-06
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 51-53).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2025.en_US
dc.description.abstractThe emergence of multi-class malware attacks such as ransomware, spyware, trojan etc. presents an increasing and serious threat to cybersecurity, particularly in resource constrained environments like in IoT devices. Existing machine learning models have achieved nearly perfect accuracy in binary malware classification but falls short in terms of classifying malware families and individual malwares. Additionally, the complexity of these multi-class malware attacks present a significant challenge of detection in resourceconstrained environments as multi-class detection usually requires high computational capability. This research bridges the gap by enhancing the detection accuracy of multiclass malware classification as well as developing a lightweight model that can run efficiently on resource-constrained devices. In this paper, we propose a robust lightweight machine learning model featuring LightGBM classifier with SMOTE oversampling and SOM-US undersampling techniques for data balancing as well as well-engineered feature selection through Genetic Algorithm. The model performed better than the current state of the art models developed on the same dataset in both malware family classification (4 classes) and individual malware type classification (16 classes) with accuracy of 89.1% and 76% respectively. Thus, Maintaining a balance between classification accuracy and computational efficiency in resource constrained environments. Furthermore, we propose another model using Random Forest classifier with an accuracy of 91.2% in malware family classification and 78.7% in individual malware classification. Demonstrating a significant enhancement in terms of accuracy from the current state of the art models.en_US
dc.description.degreeBachelor of Science in Computer Science and Engineering
dc.description.statementofresponsibilityAbdul Khalek Alve
dc.description.statementofresponsibilityAlif Rahman
dc.description.statementofresponsibilitySaadman Zaman
dc.description.statementofresponsibilitySazzad Hossen Himel
dc.format.extent53 pages
dc.identifier.otherID 24141176
dc.identifier.otherID 21201566
dc.identifier.otherID 21201670
dc.identifier.otherID 21301066
dc.identifier.urihttp://hdl.handle.net/10361/26556
dc.language.isoenen_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.subjectMachine learningen_US
dc.subjectMalware detectionen_US
dc.subjectMulti-class classificationen_US
dc.subjectDecision treeen_US
dc.subjectGenetic algorithmen_US
dc.subject.lcshDecision trees--Computer programs.
dc.subject.lcshBusiness intelligence--Computer programs.
dc.subject.lcshComputer networks--Security measures.
dc.subject.lcshData mining.
dc.subject.lcshGenetic algorithms.
dc.titleEnhancing multi-class malware detection in resource-constrained environmentsen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
24141176,21201566,21201670,21301066_CSE.pdf
Size:
2.85 MB
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: