中文
相关论文

相关论文: Controlling Interactions with Libraries in Android…

200 篇论文

Developing interactive applications (apps) against event-driven software frameworks such as Android is notoriously difficult. To create apps that behave as expected, developers must follow complex and often implicit asynchronous programming…

编程语言 · 计算机科学 2019-06-14 Shawn Meier , Sergio Mover , Bor-Yuh Evan Chang

Developers rely on third-party library Application Programming Interfaces (APIs) when developing software. However, libraries typically come with assumptions and API usage constraints, whose violation results in API misuse. API misuses may…

软件工程 · 计算机科学 2026-04-17 Akalanka Galappaththi , Sarah Nadi , Christoph Treude

Voice control is a popular way to operate mobile devices, enabling users to communicate requests to their devices. However, adversaries can leverage voice control to trick mobile devices into executing commands to leak secrets or to modify…

密码学与安全 · 计算机科学 2016-04-04 Giuseppe Petracca , Yuqiong Sun , Ahmad Atamli , Trent Jaeger

Password managers help users more effectively manage their passwords, encouraging them to adopt stronger passwords across their many accounts. In contrast to desktop systems where password managers receive no system-level support, mobile…

密码学与安全 · 计算机科学 2021-09-29 Sean Oesch , Anuj Gautam , Scott Ruoti

Repackaging is a serious threat to the Android ecosystem as it deprives app developers of their benefits, contributes to spreading malware on users' devices, and increases the workload of market maintainers. In the space of six years, the…

软件工程 · 计算机科学 2018-11-22 Li Li , Tegawendé Bissyandé , Jacques Klein

Android-based smart devices are exponentially growing, and due to the ubiquity of the Internet, these devices are globally connected to the different devices/networks. Its popularity, attractive features, and mobility make malware creator…

密码学与安全 · 计算机科学 2019-06-03 Sanjay K. Sahay , Ashu Sharma

Android app developers extensively employ code reuse, integrating many third-party libraries into their apps. While such integration is practical for developers, it can be challenging for static analyzers to achieve scalability and…

软件工程 · 计算机科学 2024-02-12 Jordan Samhi , Tegawendé F. Bissyandé , Jacques Klein

Android is a widely deployed operating system that employs a permission-based access control model. The Android Permissions System (APS) is responsible for mediating resource requests from applications. APS is a critical component of the…

密码学与安全 · 计算机科学 2022-03-21 Amirhosein Sayyadabdi

The ubiquity of smartphones, and their very broad capabilities and usage, make the security of these devices tremendously important. Unfortunately, despite all progress in security and privacy mechanisms, vulnerabilities continue to…

密码学与安全 · 计算机科学 2020-06-03 Mohammad Ghafari , Pascal Gadient , Oscar Nierstrasz

The Android platform introduces the runtime permission model in version 6.0. The new model greatly improves data privacy and user experience, but brings new challenges for app developers. First, it allows users to freely revoke granted…

软件工程 · 计算机科学 2022-02-01 Sinan Wang , Yibo Wang , Xian Zhan , Ying Wang , Yepang Liu , Xiapu Luo , Shing-Chi Cheung

Android malware is a persistent threat to billions of users around the world. As a countermeasure, Android malware detection systems are occasionally implemented. However, these systems are often vulnerable to \emph{evasion attacks}, in…

密码学与安全 · 计算机科学 2020-04-01 Harel Berger , Chen Hajaj , Amit Dvir

Android's open-source nature facilitates widespread smartphone accessibility, particularly in price-sensitive markets. System and vendor applications that come pre-installed on budget Android devices frequently operate with elevated…

In this paper we claim that an efficient and readily applicable means to improve privacy of Android applications is: 1) to perform runtime monitoring by instrumenting the application bytecode and 2) in-vivo, i.e. directly on the smartphone.…

密码学与安全 · 计算机科学 2013-10-09 Alexandre Bartel , Jacques Klein , Martin Monperrus , Kevin Allix , Yves Le Traon

Accurate detection of third-party libraries (TPLs) is fundamental to Android security, supporting vulnerability tracking, malware detection, and supply chain auditing. Despite many proposed tools, their real-world effectiveness remains…

密码学与安全 · 计算机科学 2025-09-08 Jintao Gu , Haolang Lu , Guoshun Nan , Yihan Lin , Kun Wang , Yuchun Guo , Yigui Cao , Yang Liu

Contemporary mobile applications (apps) are designed to track, use, and share users' data, often without their consent, which results in potential privacy and transparency issues. To investigate whether mobile apps have always been…

密码学与安全 · 计算机科学 2021-07-29 Saad Sajid Hashmi , Nazar Waheed , Gioacchino Tangari , Muhammad Ikram , Stephen Smith

A growing concern with advertisement libraries on Android is their ability to exfiltrate personal information from their host applications. While previous work has looked at the libraries' abilities to measure private information on their…

密码学与安全 · 计算机科学 2013-07-24 Theodore Book , Dan S. Wallach

The recent evolution on the smart phone technology has made its application market huge and less secure. Every single day large number of apps introduced in the android market (mostly on google play store) without any particular inspections…

密码学与安全 · 计算机科学 2016-07-18 Chalise Birendra

The increasing frequency of attacks on Android applications coupled with the recent popularity of large language models (LLMs) necessitates a comprehensive understanding of the capabilities of the latter in identifying potential…

密码学与安全 · 计算机科学 2025-03-18 Vasileios Kouliaridis , Georgios Karopoulos , Georgios Kambourakis

A "privacy behavior" in software is an action where the software uses personal information for a service or a feature, such as a website using location to provide content relevant to a user. Programmers are required by regulations or…

软件工程 · 计算机科学 2025-03-05 Chia-Yi Su , Aakash Bansal , Vijayanta Jain , Sepideh Ghanavati , Sai Teja Peddinti , Collin McMillan

A key drawback to using a Open Source third-party library is the risk of introducing malicious attacks. In recently times, these threats have taken a new form, when maintainers turn their Open Source libraries into protestware. This is…

计算机与社会 · 计算机科学 2024-01-08 Marc Cheong , Raula Gaikovina Kula , Christoph Treude