Affiliation:
1. Beijing Key Lab of Intelligent Telecommunication Software and Multimedia, Beijing University of Posts and Telecommunications, Beijing 100876, China
2. College of Information and Electrical Engineering, China Agricultural University, Beijing 100083, China
Abstract
The Android permission mechanism prevents malicious application from accessing the mobile multimedia data and invoking the sensitive API. However, there are still lots of deficiencies in the current permission management, which results in the permission mechanism being unable to protect users’ private data properly. In this paper, a dynamic management scheme of Android permission based on machine learning is proposed to solve the problem of the existing permission mechanism. In order to accomplish the dynamic management, the proposed scheme maintains a dynamic permission management database which records the state of permissions for each application. Only the permission which is granted state in the database can be used in this application. In the whole process, the scheme first classifies the application by means of machine learning, then retrieves the corresponding permission information from databases, and issues the dangerous permission warning to users. Finally, the scheme updates the dynamic management database according to the users’ decisions. Through this scheme, users can prevent malicious behaviour of accessing private data and invoking sensitive API in time. The solution increases the flexibility of permission management and improves the security and reliability of multimedia data in Android devices.
Funder
National Natural Science Foundation of China
Subject
Computer Networks and Communications,Information Systems
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Fine-Grained In-Context Permission Classification for Android Apps Using Control-Flow Graph Embedding;2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE);2023-09-11
2. App Permission Classification dynamic Model(APCM);2023 14th International Conference on Computing Communication and Networking Technologies (ICCCNT);2023-07-06
3. APEC: App Permission Classification with Efficient Clustering;2023 International Conference on Computational Intelligence for Information, Security and Communication Applications (CIISCA);2023-06-22
4. A novel approach to detect malware in portable executables of major operating systems;2022 International Conference on Innovative Computing, Intelligent Communication and Smart Electrical Systems (ICSES);2022-07-15
5. Malware Detection: A Framework for Reverse Engineered Android Applications Through Machine Learning Algorithms;IEEE Access;2022