Dynamic Security Analysis On Android
Abstract
Dynamic analysis is a method used to
comprehensively comprehend the internal workings
of a system during execution. Dynamic security
analysis on Android entails real-time evaluation and
proactive modification of an application's behavior,
used for diverse functions such as network
surveillance, system call tracking, and taint analysis.
Recent years have seen substantial advancements in
the field of dynamic analytic research. Nonetheless,
to our knowledge, there is a deficiency of secondary
studies that examine the innovative concepts and
prevalent limits in contemporary security research.
The primary objective of this study is to comprehend
dynamic security analysis research pertaining to
Android, to delineate the current level of knowledge,
identify research deficiencies, and provide insights
into the available literature in an organized and
methodical manner. We provide a thorough
literature study on dynamic security analysis
pertaining to Android. The systematic review
formulates a taxonomy, delineates a categorization
framework, and examines the influence of
sophisticated Android app testing tools on security
solutions within software engineering and security
research. The study's principal results focus on tool
use, research aims, limitations, and trends.
Instrumentation and network monitoring
technologies are essential, with research objectives
centered on application security, privacy, malware
detection, and the automation of software testing.
Recognized limits include code coverage
restrictions, challenges in security analysis,
suitability of application selection, and nondeterministic
behavior