Machine learning for malware detection
Smartphones 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 ma...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2017
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/70351 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-70351 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-703512023-03-03T20:34:41Z Machine learning for malware detection Hong, Qing Fu Lin Shang-Wei School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering Smartphones 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. Bachelor of Engineering (Computer Science) 2017-04-21T01:12:36Z 2017-04-21T01:12:36Z 2017 Final Year Project (FYP) http://hdl.handle.net/10356/70351 en Nanyang Technological University 42 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering |
spellingShingle |
DRNTU::Engineering::Computer science and engineering Hong, Qing Fu Machine learning for malware detection |
description |
Smartphones 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. |
author2 |
Lin Shang-Wei |
author_facet |
Lin Shang-Wei Hong, Qing Fu |
format |
Final Year Project |
author |
Hong, Qing Fu |
author_sort |
Hong, Qing Fu |
title |
Machine learning for malware detection |
title_short |
Machine learning for malware detection |
title_full |
Machine learning for malware detection |
title_fullStr |
Machine learning for malware detection |
title_full_unstemmed |
Machine learning for malware detection |
title_sort |
machine learning for malware detection |
publishDate |
2017 |
url |
http://hdl.handle.net/10356/70351 |
_version_ |
1759855724973785088 |