Malware visualizer: A web apps malware family classification with machine learning

Within the past few years, malware has been a serious threat to the security and privacy of all mobile phone users. Due to the popularity of smartphones, primarily Android, this makes them a very viable target for spreading malware. Many solutions in the past have proven to be ineffective and result...

Full description

Bibliographic Details
Main Authors: Mohd Zamri, Osman, Ahmad Firdaus, Zainal Abidin, Rahiwan Nazar, Romli
Format: Conference or Workshop Item
Language:English
Published: 2021
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/34538/1/Malware%20visualizer_A%20web%20apps%20malware%20family%20classification%20with%20machine%20learning.CITREX2021..pdf
_version_ 1796995169426341888
author Mohd Zamri, Osman
Ahmad Firdaus, Zainal Abidin
Rahiwan Nazar, Romli
author_facet Mohd Zamri, Osman
Ahmad Firdaus, Zainal Abidin
Rahiwan Nazar, Romli
author_sort Mohd Zamri, Osman
collection UMP
description Within the past few years, malware has been a serious threat to the security and privacy of all mobile phone users. Due to the popularity of smartphones, primarily Android, this makes them a very viable target for spreading malware. Many solutions in the past have proven to be ineffective and result many false positives. Other than that, most of the solution focuses on the android apk file, instead of visualizing the apk into image-based form. The objective of this project is to build a web apps to classify malware by transforming the apk file into image-based representation. This project uses three classification algorithm which are Random Forest (RF), Support Vector Machine (SVM), and Convolutional Neural Network (CNN). The web apps is developed using Python with help of Streamlit with is a Python library for building datadriven web apps. The dataset contains 25 malware classes ranging from Trojan Horses to Spyware and 1 legitimate application class.
first_indexed 2024-03-06T12:58:21Z
format Conference or Workshop Item
id UMPir34538
institution Universiti Malaysia Pahang
language English
last_indexed 2024-03-06T12:58:21Z
publishDate 2021
record_format dspace
spelling UMPir345382022-06-28T06:27:22Z http://umpir.ump.edu.my/id/eprint/34538/ Malware visualizer: A web apps malware family classification with machine learning Mohd Zamri, Osman Ahmad Firdaus, Zainal Abidin Rahiwan Nazar, Romli QA75 Electronic computers. Computer science QA76 Computer software T Technology (General) TA Engineering (General). Civil engineering (General) Within the past few years, malware has been a serious threat to the security and privacy of all mobile phone users. Due to the popularity of smartphones, primarily Android, this makes them a very viable target for spreading malware. Many solutions in the past have proven to be ineffective and result many false positives. Other than that, most of the solution focuses on the android apk file, instead of visualizing the apk into image-based form. The objective of this project is to build a web apps to classify malware by transforming the apk file into image-based representation. This project uses three classification algorithm which are Random Forest (RF), Support Vector Machine (SVM), and Convolutional Neural Network (CNN). The web apps is developed using Python with help of Streamlit with is a Python library for building datadriven web apps. The dataset contains 25 malware classes ranging from Trojan Horses to Spyware and 1 legitimate application class. 2021 Conference or Workshop Item PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/34538/1/Malware%20visualizer_A%20web%20apps%20malware%20family%20classification%20with%20machine%20learning.CITREX2021..pdf Mohd Zamri, Osman and Ahmad Firdaus, Zainal Abidin and Rahiwan Nazar, Romli (2021) Malware visualizer: A web apps malware family classification with machine learning. In: Creation, Innovation, Technology & Research Exposition (CITREX) 2021 , 2021 , Virtually hosted by Universiti Malaysia Pahang. p. 1..
spellingShingle QA75 Electronic computers. Computer science
QA76 Computer software
T Technology (General)
TA Engineering (General). Civil engineering (General)
Mohd Zamri, Osman
Ahmad Firdaus, Zainal Abidin
Rahiwan Nazar, Romli
Malware visualizer: A web apps malware family classification with machine learning
title Malware visualizer: A web apps malware family classification with machine learning
title_full Malware visualizer: A web apps malware family classification with machine learning
title_fullStr Malware visualizer: A web apps malware family classification with machine learning
title_full_unstemmed Malware visualizer: A web apps malware family classification with machine learning
title_short Malware visualizer: A web apps malware family classification with machine learning
title_sort malware visualizer a web apps malware family classification with machine learning
topic QA75 Electronic computers. Computer science
QA76 Computer software
T Technology (General)
TA Engineering (General). Civil engineering (General)
url http://umpir.ump.edu.my/id/eprint/34538/1/Malware%20visualizer_A%20web%20apps%20malware%20family%20classification%20with%20machine%20learning.CITREX2021..pdf
work_keys_str_mv AT mohdzamriosman malwarevisualizerawebappsmalwarefamilyclassificationwithmachinelearning
AT ahmadfirdauszainalabidin malwarevisualizerawebappsmalwarefamilyclassificationwithmachinelearning
AT rahiwannazarromli malwarevisualizerawebappsmalwarefamilyclassificationwithmachinelearning