Android application detection based on Apriori algorithm

In order to effectively detect malicious applications on the Android platform, it is proposed to use the Apriori algorithm to analyze the correlation between permission requirements among malicious programs from the perspective of permission patterns, in order to detect whether software in the Android application market is malicious. This algorithm requires the construction of frequent permission itemsets and permission relationship feature libraries, to improve detection speed, the permission relationship feature library can be clustered to remove redundancy and obtain a typical permission relationship feature library, which can then be used to detect malicious applications with a small number of permission features.This article analyzed 53081 applications from 5 domestic app stores. After detection by Apriori algorithm, 348 malicious programs were found, with a detection rate of 0.65%. The detection time for each application was approximately 2 milliseconds. Compared with other methods, this algorithm can quickly and effectively detect malicious programs, indicating that this method is more effective.

Authors

Publication Details

Published
2025-03-07
DOI
https://doi.org/10.1145/3729706.3729828
Primary Topic
Video Surveillance and Tracking Methods
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Android application detection based on Apriori algorithm

Sokunvichet Long, J. Guo
Video Surveillance and Tracking Methods
article

Android application detection based on Apriori algorithm

Sokunvichet Long, J. Guo
article en

Abstract

In order to effectively detect malicious applications on the Android platform, it is proposed to use the Apriori algorithm to analyze the correlation between permission requirements among malicious programs from the perspective of permission patterns, in order to detect whether software in the Android application market is malicious. This algorithm requires the construction of frequent permission itemsets and permission relationship feature libraries, to improve detection speed, the permission relationship feature library can be clustered to remove redundancy and obtain a typical permission relationship feature library, which can then be used to detect malicious applications with a small number of permission features.This article analyzed 53081 applications from 5 domestic app stores. After detection by Apriori algorithm, 348 malicious programs were found, with a detection rate of 0.65%. The detection time for each application was approximately 2 milliseconds. Compared with other methods, this algorithm can quickly and effectively detect malicious programs, indicating that this method is more effective.

Natural Science Foundation of Hunan Province
Openalex Percentile: Top 86%
Video Surveillance and Tracking Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.