中文
相关论文

相关论文: Towards a Principled Approach for Dynamic Analysis…

200 篇论文

The best way to train people about security is through Cyber Ranges, i.e., the virtual platform used by cyber-security experts to learn new skills and attack vectors. In order to realize such virtual scenarios, container-based…

密码学与安全 · 计算机科学 2024-07-18 Daniele Capone , Francesco Caturano , Angelo Delicato , Gaetano Perrone , Simon Pietro Romano

Generating test cases through automatic app exploration is very useful for analyzing and testing Android apps. However, test cases generated by current app-exploration tools are not reproducible, i.e. when the generated test case is…

软件工程 · 计算机科学 2017-10-25 Ziniu Hu , Yun Ma , Yangyang Huang

The ubiquity of computing devices has led to an increased need to ensure not only that the applications deployed on them are correct with respect to their specifications, but also that the devices are used in an appropriate manner,…

分布式、并行与集群计算 · 计算机科学 2016-03-30 Luke Chircop , Christian Colombo , Gordon J. Pace

With the digital breakthrough, smart phones have become very essential component. Mobile devices are very attractive attack surface for cyber thieves as they hold personal details (accounts, locations, contacts, photos) and have potential…

密码学与安全 · 计算机科学 2017-09-22 Shweta Bhandari , Wafa Ben Jaballah , Vineeta Jain , Vijay Laxmi , Akka Zemmari , Manoj Singh Gaur , Mohamed Mosbah , Mauro Conti

Many phone vendors use Android as their underlying OS, but often extend it to add new functionality and to make it compatible with their specific phones. When a new version of Android is released, phone vendors need to merge or re-apply…

软件工程 · 计算机科学 2019-03-18 Mehran Mahmoudi , Sarah Nadi

In this paper, we present a comparative analysis of benign and malicious Android applications, based on static features. In particular, we focus our attention on the permissions requested by an application. We consider both binary…

密码学与安全 · 计算机科学 2019-04-02 Neeraj Chavan , Fabio Di Troia , Mark Stamp

The increasingly sophisticated environment in which attackers operate makes software security an even greater challenge in open-source projects, where malicious packages are prevalent. Static analysis tools, such as Malcontent, are highly…

密码学与安全 · 计算机科学 2026-01-27 Duc-Ly Vu , Thanh-Cong Nguyen , Minh-Khanh Vu , Ngoc-Thanh Nguyen , Kim-Anh Do Thi

Context: Post-release user feedback plays an integral role in improving software quality and informing new features. Given its growing importance, feedback concerning security enhancements is particularly noteworthy. In considering the…

密码学与安全 · 计算机科学 2021-02-26 Sherlock A. Licorish , Stephen G. MacDonell , Tony Clear

Native code is now commonplace within Android app packages where it co-exists and interacts with Dex bytecode through the Java Native Interface to deliver rich app functionalities. Yet, state-of-the-art static analysis approaches have…

Consumer applications are becoming increasingly smarter and most of them have to run on device ecosystems. Potential benefits are for example enabling cross-device interaction and seamless user experiences. Essential for today's smart…

人机交互 · 计算机科学 2021-03-30 Muhammad Mehran Sunny , Moritz Berghofer , Ilhan Aslan

Frequently advised secure development recommendations often fall short in practice for app developers. Tool-driven (e.g., using static analysis tools) approaches lack context and domain-specific requirements of an app being tested. App…

软件工程 · 计算机科学 2021-11-04 Muhammad Sajidur Rahman , Blas Kojusner , Ryon Kennedy , Prerit Pathak , Lin Qi , Byron Williams

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

Machine learning models are increasingly being adopted across various fields, such as medicine, business, autonomous vehicles, and cybersecurity, to analyze vast amounts of data, detect patterns, and make predictions or recommendations. In…

密码学与安全 · 计算机科学 2024-04-16 Dipkamal Bhusal , Nidhi Rastogi

Developing intelligent agents capable of operating a wide range of Graphical User Interfaces (GUIs) with human-level proficiency is a key milestone on the path toward Artificial General Intelligence. While most existing datasets and…

人工智能 · 计算机科学 2025-11-21 Sen Chen , Tong Zhao , Yi Bin , Fei Ma , Wenqi Shao , Zheng Wang

End-users play an integral role in identifying requirements, validating software features' usefulness, locating defects, and in software product evolution in general. Their role in these activities is especially prominent in online…

软件工程 · 计算机科学 2021-03-15 Sherlock A. Licorish , Amjed Tahir , Michael Franklin Bosu , Stephen G. MacDonell

Malicious applications (particularly those targeting the Android platform) pose a serious threat to developers and end-users. Numerous research efforts have been devoted to developing effective approaches to defend against Android malware.…

密码学与安全 · 计算机科学 2022-08-10 Yue Liu , Chakkrit Tantithamthavorn , Li Li , Yepang Liu

Mobile messaging apps are a fundamental communication infrastructure, used by billions of people every day to share information, including sensitive data. Security and Privacy are thus critical concerns for such applications. Although the…

Malware writers have employed various obfuscation and polymorphism techniques to thwart static analysis approaches and bypassing antivirus tools. Dynamic analysis techniques, however, have essentially overcome these deceits by observing the…

密码学与安全 · 计算机科学 2014-10-09 Waqas Aman

Android Malware has emerged as a consequence of the increasing popularity of smartphones and tablets. While most previous work focuses on inherent characteristics of Android apps to detect malware, this study analyses indirect features and…

密码学与安全 · 计算机科学 2017-12-13 Ignacio Martín , José Alberto Hernández , Alfonso Muñoz , Antonio Guzmán

The Android operating system is currently the most popular mobile operating system in the world. Android is based on Linux and therefore inherits its features including its Inter-Process Communication (IPC) mechanisms. These mechanisms are…

密码学与安全 · 计算机科学 2022-04-05 Mounir Elgharabawy , Blas Kojusner , Mohammad Mannan , Kevin R. B. Butler , Byron Williams , Amr Youssef