• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. DaVinci: Android App Analysis beyond Frida via Dynamic System Call Instrumentation
 
  • Details
  • Full
Options
2020
Conference Paper
Title

DaVinci: Android App Analysis beyond Frida via Dynamic System Call Instrumentation

Abstract
Today there are billions of mobile Android devices and the corresponding app stores contain millions of different apps. Due to their access to personal data and their commonly closed source nature, program analysis remains the only instrument to analyze app behavior and protect user data. At the same time, many measures for hardening apps have been developed to make analysis more difficult and to hide the inner workings of applications, making dynamic analysis a time-consuming task. We propose DaVinci, an Android kernel module for system call hooking, which allows a fully transparent and scalable dynamic analysis. DaVinci comes with preconfigured high level profiles to easily analyze the low level system calls. DaVinci works even on hardened apps without manual adjustments where common tools like Frida fail or require exhausting reverse engineering. We evaluate our approach against state-of-the-art hardening measures in a custom app as well as several hardened real-world examples and find that we successfully overcome all protection measures even when other tools fail. Our framework will be open-sourced and made available to the research and security communities.
Author(s)
Druffel, Alexander
Heid, Kris  
Mainwork
Applied Cryptography and Network Security Workshops. ACNS 2020 Satellite Workshops. Proceedings  
Conference
International Conference on Applied Cryptography and Network Security (ACNS) 2020  
Workshop on Application Intelligence and Blockchain Security (AIBlock) 2020  
Workshop on Artificial Intelligence in Hardware Security (AIHWS) 2020  
Workshop on Artificial Intelligence and Industrial IoT Security (AIoTS) 2020  
Workshop on Cloud Security and Privacy (Cloud S&P) 2020  
Workshop on Secure Cryptographic Implementation (SCI) 2020  
Workshop on Security in Mobile Technologies (SecMT) 2020  
Workshop on Security in Machine Learning and its Applications (SiMLA) 2020  
DOI
10.1007/978-3-030-61638-0_26
Language
English
Fraunhofer-Institut für Sichere Informationstechnologie SIT  
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024