中文
相关论文

相关论文: Revisiting Android App Categorization

200 篇论文

The deep learning approach to detecting malicious software (malware) is promising but has yet to tackle the problem of dataset shift, namely that the joint distribution of examples and their labels associated with the test set is different…

密码学与安全 · 计算机科学 2021-12-15 Deqiang Li , Tian Qiu , Shuo Chen , Qianmu Li , Shouhuai Xu

Non-functional properties, such as runtime or memory use, are important to mobile app users and developers, as they affect user experience. Previous work on automated improvement of non-functional properties in mobile apps failed to address…

软件工程 · 计算机科学 2023-08-23 James Callan , Justyna Petke

In evaluating detection methods, the malware research community relies on scan results obtained from online platforms such as VirusTotal. Nevertheless, given the lack of standards on how to interpret the obtained data to label apps,…

密码学与安全 · 计算机科学 2019-03-27 Aleieldin Salem , Sebastian Banescu , Alexander Pretschner

Web access today occurs predominantly through mobile devices, with Android representing a significant share of the mobile device market. This widespread usage makes Android a prime target for malicious attacks. Despite efforts to combat…

密码学与安全 · 计算机科学 2025-03-25 Nishavi Ranaweera , Jiarui Xu , Suranga Seneviratne , Aruna Seneviratne

Smartphones hold important private information, yet users routinely expose this information to questionable applications written by developers they know nothing about. Users may be tempted to think of smartphones as old-style dumb phones,…

密码学与安全 · 计算机科学 2019-06-28 Amer Chamseddine , George Candea

The rapid development of GUI foundation models and mobile GUI agents has spurred numerous evaluation benchmarks, yet most rely on simulated environments or open-source applications, leaving real-world closed-source applications largely…

计算机视觉与模式识别 · 计算机科学 2026-05-28 Yifan Sui , Xin Huang , Hongbing Li , Fang Xu , Jiahe Lv , Haolong Yan , Yeqing Shen , Litao Liu , Zhimin Fan , Ziyang Meng , Jia Wang , Junbo Qi , Kaijun Tan , Zheng Ge , Xiangyu Zhang , Daxin Jiang , Osamu Yoshie

While the rapid adaptation of mobile devices changes our daily life more conveniently, the threat derived from malware is also increased. There are lots of research to detect malware to protect mobile devices, but most of them adopt only…

密码学与安全 · 计算机科学 2019-06-25 Hye Min Kim , Hyun Min Song , Jae Woo Seo , Huy Kang Kim

Function call graphs (FCGs) have emerged as a powerful abstraction for malware detection, capturing the behavioral structure of applications beyond surface-level signatures. Their utility in traditional program analysis has been well…

密码学与安全 · 计算机科学 2025-12-25 Jakir Hossain , Gurvinder Singh , Lukasz Ziarek , Ahmet Erdem Sarıyüce

Malware for Android is becoming increasingly dangerous to the safety of mobile devices and the data they hold. Although machine learning(ML) techniques have been shown to be effective at detecting malware for Android, a comprehensive…

Android Apps are frequently updated, every couple of weeks, to keep up with changing user, hardware and business demands. Correctness of App updates is checked through extensive testing. Recent research has proposed tools for automated GUI…

软件工程 · 计算机科学 2020-11-25 Chao Peng , Ajitha Rajan

Many Android apps analyzers rely, among other techniques, on dynamic analysis to monitor their runtime behavior and detect potential security threats. However, malicious developers use subtle, though efficient, techniques to bypass dynamic…

密码学与安全 · 计算机科学 2022-03-10 Jordan Samhi , Tegawendé F. Bissyandé , Jacques Klein

Mobile app distribution platforms such as Google Play Store allow users to share their feedback about downloaded apps in the form of a review comment and a corresponding star rating. Typically, the star rating ranges from one to five stars,…

机器学习 · 计算机科学 2018-08-14 Rahul Aralikatte , Giriprasad Sridhara , Neelamadhav Gantayat , Senthil Mani

Android OS supports multiple communication methods between apps. This opens the possibility to carry out threats in a collaborative fashion, c.f. the Soundcomber example from 2011. In this paper we provide a concise definition of collusion…

For the dramatic increase of Android malware and low efficiency of manual check process, deep learning methods started to be an auxiliary means for Android malware detection these years. However, these models are highly dependent on the…

密码学与安全 · 计算机科学 2019-09-10 Ji Wang , Qi Jing , Jianbo Gao

This paper proposes a technique for automatically learning semantic malware signatures for Android from very few samples of a malware family. The key idea underlying our technique is to look for a maximally suspicious common subgraph (MSCS)…

密码学与安全 · 计算机科学 2017-06-19 Yu Feng , Osbert Bastani , Ruben Martins , Isil Dillig , Saswat Anand

One of the challenges of analyzing, testing and debugging Android apps is that the potential execution orders of callbacks are missing from the apps' source code. However, bugs, vulnerabilities and refactoring transformations have been…

软件工程 · 计算机科学 2017-03-31 Danilo Dominguez Perez , Wei Le

A common security architecture is based on the protection of certain resources by permission checks (used e.g., in Android and Blackberry). It has some limitations, for instance, when applications are granted more permissions than they…

软件工程 · 计算机科学 2023-05-05 Alexandre Bartel , Jacques Klein , Martin Monperrus , Yves Le Traon

Android's graphical password unlock remains one of the most widely used schemes for phone unlock authentication, and it is has been studied extensively in the last decade since its launch. We have learned that users' choice of patterns…

密码学与安全 · 计算机科学 2018-11-27 Adam J. Aviv , Markus Duermuth

This paper introduces a malware detection system for smartphones based on studying the dynamic behavior of suspicious applications. The main goal is to prevent the installation of the malicious software on the victim systems. The approach…

密码学与安全 · 计算机科学 2024-02-07 Jorge Maestre Vidal , Marco Antonio Sotelo Monge , Luis Javier García Villalba

The Android mining sandbox approach consists in running dynamic analysis tools on a benign version of an Android app and recording every call to sensitive APIs. Later, one can use this information to (a) prevent calls to other sensitive…