dc.contributor.authorHong, Qing Fu
dc.description.abstractSmartphones have been an integral part of our daily lives today. From instant messaging to performing online banking, smartphones have brought tremendous convenience to the people but also an ever-increasing reliance on them. With Android smartphones having the largest user base in the smartphone market, Android applications have become a means for attackers to infect smartphones with malware in an attempt to gain benefits. Therefore, it is critical to be able to identify malware effectively. In this project, the focus will be to experiment the viability of system call graphs together with machine learning to construct a malware detector, aiming to classify if an android application is malicious or benign. Different machine learning algorithms will also be experimented and compared to evaluate their results. The report will conclude with recommendations for future work at the end.en_US
dc.format.extent42 p.en_US
dc.rightsNanyang Technological University
dc.subjectDRNTU::Engineering::Computer science and engineeringen_US
dc.titleMachine learning for malware detectionen_US
dc.typeFinal Year Project (FYP)en_US
dc.contributor.supervisorLin Shang-Weien_US
dc.contributor.schoolSchool of Computer Science and Engineeringen_US
dc.description.degreeBachelor of Engineering (Computer Science)en_US

Files in this item


This item appears in the following Collection(s)

Show simple item record