2019
DOI: 10.2139/ssrn.3328497
|View full text |Cite
|
Sign up to set email alerts
|

Malware Detection Using Machine Learning Algorithms and Reverse Engineering of Android Java Code

Abstract: This research paper is focused on the issue of mobile application malware detection by Reverse Engineering of Android java code and use of Machine Learning algorithms. The malicious software characteristics were identified based on a collected set of total number of 1958 applications (including 996 malware applications). During research a unique set of features was chosen, then three attribute selection algorithms and five classification algorithms (Random Forest, K Nearest Neighbors, SVM, Nave Bayes and Logis… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 9 publications
(1 citation statement)
references
References 20 publications
0
1
0
Order By: Relevance
“…On average, 92.63% correct classication rate was catched. In the study prepared by Kedziora et al [30], tests were carried out with a total of 1958 application including 996 malicious software. In the classification modeled with KNN, performance values varying between 78.3% and 80% were obtained for different metrics.…”
Section: Discussionmentioning
confidence: 99%
“…On average, 92.63% correct classication rate was catched. In the study prepared by Kedziora et al [30], tests were carried out with a total of 1958 application including 996 malicious software. In the classification modeled with KNN, performance values varying between 78.3% and 80% were obtained for different metrics.…”
Section: Discussionmentioning
confidence: 99%