Enhancing android security with explainable AI: a hybrid malware detection framework using static and dynamic features
| bracu.degree.level | Undergraduate | |
| bracu.type.group | Student Works | |
| datacite.rights | Open Access | |
| dc.contributor.advisor | Rasel , Annajiat Alim | |
| dc.contributor.advisor | Ahmed , Md. Sabbir | |
| dc.contributor.author | Ahamed, Md. Azaz | |
| dc.contributor.author | Rahman, Mitisha Tasnim | |
| dc.contributor.author | Farzana, Syeda Nahin | |
| dc.contributor.author | Sazid, Sad Al | |
| dc.contributor.author | Sameer, Sheikh Zahid Hassan | |
| dc.contributor.department | Department of Computer Science and Engineering | |
| dc.date.accessioned | 2025-07-22T05:04:24Z | |
| dc.date.available | 2025-07-22T05:04:24Z | |
| dc.date.copyright | 2025 | |
| dc.date.issued | 2025-04 | |
| dc.description | Cataloged from PDF version of thesis. | |
| dc.description | Includes bibliographical references (pages 48-49). | |
| dc.description | This 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.abstract | Mobile phones have become a major target of cyberattacks because of their vast number of users and open-source nature. Among these many threats, Adware and Trojans are frequent and serious threats that undermine user privacy and all-around system reliability. We investigate the effectiveness of machine learning in classifying malware samples into either Adware or Trojan. We discuss a rigorous data prepro- cessing pipeline to balance the class distribution by synthetic oversampling, filtering features based on their statistical characteristics, and scaling numeric variables to have zero mean and unit variance. Multiple model evaluation metrics-precision, recall, F1 score, balanced accuracy, and ROC AUC-indicate our models can tell the differences between these classes with Random Forest achieving 96% accuracy in both features. Of particular note are ensemble classifiers, which achieve high performance and demonstrate how integrating various decision boundaries can yield superior results without excessive computational overhead. These findings speak vol- umes on the practical importance of robust preprocessing, balanced datasets, and interpretable methods for feature importance in order to delve deeper into malicious behaviors. The study gives ample emphasis on evidence-based model selection and shows how such advanced strategies can fortify cybersecurity measures in today’s ever-changing world of mobile technologies. | en_US |
| dc.description.degree | Bachelor of Science in Computer Science and Engineering | |
| dc.description.statementofresponsibility | Mitisha Tasnim Rahman | |
| dc.description.statementofresponsibility | Md. Azaz Ahamed | |
| dc.description.statementofresponsibility | Syeda Nahin Farzana | |
| dc.description.statementofresponsibility | Sad Al Sazid | |
| dc.description.statementofresponsibility | Sheikh Zahid Hassan Sameer | |
| dc.format.extent | 49 pages | |
| dc.identifier.other | ID 20301327 | |
| dc.identifier.other | ID 20301369 | |
| dc.identifier.other | ID 24341274 | |
| dc.identifier.other | ID 24241343 | |
| dc.identifier.other | ID 21101307 | |
| dc.identifier.uri | http://hdl.handle.net/10361/26485 | |
| dc.language.iso | en | en_US |
| dc.publisher | BRAC University | en_US |
| dc.rights | BRAC University theses reports 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.subject | Android malware | en_US |
| dc.subject | Adware | en_US |
| dc.subject | Trojan | en_US |
| dc.subject | Data preprocessing | en_US |
| dc.subject | Mobile security | en_US |
| dc.subject.lcsh | Application software Security measures. | |
| dc.subject.lcsh | Machine learning. | |
| dc.subject.lcsh | Artificial intelligence. | |
| dc.title | Enhancing android security with explainable AI: a hybrid malware detection framework using static and dynamic features | en_US |
| dc.type | Thesis | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- 20301369_20301327_24341274_24241343_21101307_CSE.pdf
- Size:
- 2.85 MB
- Format:
- Adobe Portable Document Format
- Description:
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: