基于用户评价的Android应用安全多维度评估

IF 4.8 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS
Guang Shi , Tao Li , Qinghe Zhou , Menglin Liu , Yuan Feng
{"title":"基于用户评价的Android应用安全多维度评估","authors":"Guang Shi ,&nbsp;Tao Li ,&nbsp;Qinghe Zhou ,&nbsp;Menglin Liu ,&nbsp;Yuan Feng","doi":"10.1016/j.cose.2025.104499","DOIUrl":null,"url":null,"abstract":"<div><div>With the increasing Android applications, the problem of malicious behavior in Android applications is growing. Some applications are hostile in their design, and some collect excessive information in use and behave in a user-unexpected way. Existing application’s security detection methods include static and dynamic analysis, with limitations such as single detection methods, poorly integrated detection, and failure to consider user expectations. Therefore, based on the behavior of the Android application, this paper proposes a comprehensive mobile applications detection mechanism combining static analysis, dynamic analysis, and users’ subjective expectations. This paper introduces permission relevancy in static detection to enhance the fine grain of permission-based static detection. Moreover, the historical confidence in dynamic analysis quantitates the applications’ behavior characteristics, and the low efficiency is compensated. Static analysis can guide the dynamic analysis and improve the accuracy and coverage rate. We introduce subjective expectations to private objects and a comprehensive monitoring mechanism during the assessment process. An experiment based on real-world Android applications is carried out to validate the scheme in this paper. According to the Android application test analysis, the proposed mechanism can quantitate and assess the software security based on different users’ degrees of privacy concerns. The experiments demonstrate that our proposed system achieves a recognition rate of 97.27% for identifying malicious behaviors in test application. The proposed mechanism is more accurate than only static analysis, more efficient than only dynamic analysis, and the degree of danger can be adjusted according to the user’s subjective expectations.</div></div>","PeriodicalId":51004,"journal":{"name":"Computers & Security","volume":"156 ","pages":"Article 104499"},"PeriodicalIF":4.8000,"publicationDate":"2025-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Multi-dimensional assessment for Android application security based on users’ evaluation\",\"authors\":\"Guang Shi ,&nbsp;Tao Li ,&nbsp;Qinghe Zhou ,&nbsp;Menglin Liu ,&nbsp;Yuan Feng\",\"doi\":\"10.1016/j.cose.2025.104499\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>With the increasing Android applications, the problem of malicious behavior in Android applications is growing. Some applications are hostile in their design, and some collect excessive information in use and behave in a user-unexpected way. Existing application’s security detection methods include static and dynamic analysis, with limitations such as single detection methods, poorly integrated detection, and failure to consider user expectations. Therefore, based on the behavior of the Android application, this paper proposes a comprehensive mobile applications detection mechanism combining static analysis, dynamic analysis, and users’ subjective expectations. This paper introduces permission relevancy in static detection to enhance the fine grain of permission-based static detection. Moreover, the historical confidence in dynamic analysis quantitates the applications’ behavior characteristics, and the low efficiency is compensated. Static analysis can guide the dynamic analysis and improve the accuracy and coverage rate. We introduce subjective expectations to private objects and a comprehensive monitoring mechanism during the assessment process. An experiment based on real-world Android applications is carried out to validate the scheme in this paper. According to the Android application test analysis, the proposed mechanism can quantitate and assess the software security based on different users’ degrees of privacy concerns. The experiments demonstrate that our proposed system achieves a recognition rate of 97.27% for identifying malicious behaviors in test application. The proposed mechanism is more accurate than only static analysis, more efficient than only dynamic analysis, and the degree of danger can be adjusted according to the user’s subjective expectations.</div></div>\",\"PeriodicalId\":51004,\"journal\":{\"name\":\"Computers & Security\",\"volume\":\"156 \",\"pages\":\"Article 104499\"},\"PeriodicalIF\":4.8000,\"publicationDate\":\"2025-04-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computers & Security\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0167404825001877\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INFORMATION SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Security","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167404825001877","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

摘要

随着Android应用程序的不断增多,Android应用程序中的恶意行为问题也日益严重。有些应用程序在设计上是敌对的,有些在使用中收集了过多的信息,并以用户意想不到的方式运行。现有应用程序的安全检测方法包括静态和动态分析,存在检测方法单一、检测集成差、未考虑用户期望等局限性。因此,本文基于Android应用的行为,提出了一种结合静态分析、动态分析和用户主观期望的综合移动应用检测机制。为了提高基于权限的静态检测的细粒度,本文在静态检测中引入了权限相关性。此外,动态分析中的历史置信度量化了应用程序的行为特征,并补偿了低效率。静态分析可以指导动态分析,提高准确性和覆盖率。我们在评估过程中引入了对私人对象的主观期望和全面的监测机制。基于Android实际应用的实验验证了该方案的有效性。根据Android应用测试分析,提出的机制可以根据不同用户对隐私的关注程度对软件安全性进行量化和评估。实验表明,该系统对恶意行为的识别率达到了97.27%。所提出的机制比仅静态分析更准确,比仅动态分析更高效,并且可以根据用户的主观预期调整危险程度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Multi-dimensional assessment for Android application security based on users’ evaluation
With the increasing Android applications, the problem of malicious behavior in Android applications is growing. Some applications are hostile in their design, and some collect excessive information in use and behave in a user-unexpected way. Existing application’s security detection methods include static and dynamic analysis, with limitations such as single detection methods, poorly integrated detection, and failure to consider user expectations. Therefore, based on the behavior of the Android application, this paper proposes a comprehensive mobile applications detection mechanism combining static analysis, dynamic analysis, and users’ subjective expectations. This paper introduces permission relevancy in static detection to enhance the fine grain of permission-based static detection. Moreover, the historical confidence in dynamic analysis quantitates the applications’ behavior characteristics, and the low efficiency is compensated. Static analysis can guide the dynamic analysis and improve the accuracy and coverage rate. We introduce subjective expectations to private objects and a comprehensive monitoring mechanism during the assessment process. An experiment based on real-world Android applications is carried out to validate the scheme in this paper. According to the Android application test analysis, the proposed mechanism can quantitate and assess the software security based on different users’ degrees of privacy concerns. The experiments demonstrate that our proposed system achieves a recognition rate of 97.27% for identifying malicious behaviors in test application. The proposed mechanism is more accurate than only static analysis, more efficient than only dynamic analysis, and the degree of danger can be adjusted according to the user’s subjective expectations.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Computers & Security
Computers & Security 工程技术-计算机:信息系统
CiteScore
12.40
自引率
7.10%
发文量
365
审稿时长
10.7 months
期刊介绍: Computers & Security is the most respected technical journal in the IT security field. With its high-profile editorial board and informative regular features and columns, the journal is essential reading for IT security professionals around the world. Computers & Security provides you with a unique blend of leading edge research and sound practical management advice. It is aimed at the professional involved with computer security, audit, control and data integrity in all sectors - industry, commerce and academia. Recognized worldwide as THE primary source of reference for applied research and technical expertise it is your first step to fully secure systems.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信