Toward engineering a secure android ecosystem: A survey of existing techniques
The openness and extensibility of Android have made it a popular platform for mobile
devices and a strong candidate to drive the Internet-of-Things. Unfortunately, these …
devices and a strong candidate to drive the Internet-of-Things. Unfortunately, these …
Android malware familial classification and representative sample selection via frequent subgraph analysis
The rapid increase in the number of Android malware poses great challenges to anti-
malware systems, because the sheer number of malware samples overwhelms malware …
malware systems, because the sheer number of malware samples overwhelms malware …
Taintart: A practical multi-level information-flow tracking system for android runtime
Mobile operating systems like Android failed to provide sufficient protection on personal
data, and privacy leakage becomes a major concern. To understand the security risks and …
data, and privacy leakage becomes a major concern. To understand the security risks and …
A taxonomy and qualitative comparison of program analysis techniques for security assessment of android software
In parallel with the meteoric rise of mobile software, we are witnessing an alarming
escalation in the number and sophistication of the security threats targeted at mobile …
escalation in the number and sophistication of the security threats targeted at mobile …
Dexhunter: toward extracting hidden code from packed android applications
Y Zhang, X Luo, H Yin - … --ESORICS 2015: 20th European Symposium on …, 2015 - Springer
The rapid growth of mobile application (or simply app) economy provides lucrative and
profitable targets for hackers. Among OWASP's top ten mobile risks for 2014, the lack of …
profitable targets for hackers. Among OWASP's top ten mobile risks for 2014, the lack of …
Jucify: A step towards android code unification for enhanced static analysis
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 …
interacts with Dex bytecode through the Java Native Interface to deliver rich app …
[PDF][PDF] Going native: Using a large-scale analysis of android apps to create a practical native-code sandboxing policy
Current static analysis techniques for Android applications operate at the Java level—that is,
they analyze either the Java source code or the Dalvik bytecode. However, Android allows …
they analyze either the Java source code or the Dalvik bytecode. However, Android allows …
Jn-saf: Precise and efficient ndk/jni-aware inter-language static analysis framework for security vetting of android applications with native code
Android allows application developers to use native language (C/C++) to implement a part
or the complete program. Recent research and our own statistics show that native payloads …
or the complete program. Recent research and our own statistics show that native payloads …
Malton: Towards {On-Device}{Non-Invasive} Mobile Malware Analysis for {ART}
It's an essential step to understand malware's behaviors for develo** effective solutions.
Though a number of systems have been proposed to analyze Android malware, they have …
Though a number of systems have been proposed to analyze Android malware, they have …
Adaptive unpacking of Android apps
More and more app developers use the packing services (or packers) to prevent attackers
from reverse engineering and modifying the executable (or Dex files) of their apps. At the …
from reverse engineering and modifying the executable (or Dex files) of their apps. At the …