Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Dynamic Analysis of Android Apps written with PhoneGap Cross-Platform Framework

View through CrossRef
In this paper, we propose an effective technique that can perform dynamic analysis for Android appwritten with PhoneGap cross-platform framework. For a systematic study, we have written a maliciousAndroid app using PhoneGap framework. We compare the structural differences between abasic Android app (a native app) and the other malicious Android app built in release mode on Phone-Gap framework, and also analyze the malicious app dynamically. The proposed technique first copiesthe web root directory of the target malicious app into a writable directory inside the smartphone.When the app is executed, its web pages and Javascript files are loaded from the copied directoryusing a dynamic instrumentation. Finally, we dynamically change the flag for WebView debuggingso that a remote debugger can successfully be attached to the app built in release mode. Using ourproposed technique, a malware analyst can debug a malicious PhoneGap app built in release modewithout repackaging, which cannot be debugged as it is by Chrome remote debugger. She/he canalso utilize the debugging features supported by the remote debugger. The technique allows the analystto bypass the repackaging detection method that malicious apps use to avoid antivirus detection.
Title: Dynamic Analysis of Android Apps written with PhoneGap Cross-Platform Framework
Description:
In this paper, we propose an effective technique that can perform dynamic analysis for Android appwritten with PhoneGap cross-platform framework.
For a systematic study, we have written a maliciousAndroid app using PhoneGap framework.
We compare the structural differences between abasic Android app (a native app) and the other malicious Android app built in release mode on Phone-Gap framework, and also analyze the malicious app dynamically.
The proposed technique first copiesthe web root directory of the target malicious app into a writable directory inside the smartphone.
When the app is executed, its web pages and Javascript files are loaded from the copied directoryusing a dynamic instrumentation.
Finally, we dynamically change the flag for WebView debuggingso that a remote debugger can successfully be attached to the app built in release mode.
Using ourproposed technique, a malware analyst can debug a malicious PhoneGap app built in release modewithout repackaging, which cannot be debugged as it is by Chrome remote debugger.
She/he canalso utilize the debugging features supported by the remote debugger.
The technique allows the analystto bypass the repackaging detection method that malicious apps use to avoid antivirus detection.

Related Results

Playing Pregnancy: The Ludification and Gamification of Expectant Motherhood in Smartphone Apps
Playing Pregnancy: The Ludification and Gamification of Expectant Motherhood in Smartphone Apps
IntroductionLike other forms of embodiment, pregnancy has increasingly become subject to representation and interpretation via digital technologies. Pregnancy and the unborn entity...
Usage of Mobile Apps to support Active Transportation: Scoping Review (Preprint)
Usage of Mobile Apps to support Active Transportation: Scoping Review (Preprint)
BACKGROUND The World Health Organization recommends 150-300 minutes of physical activity per week to lower health risks caused by sedentary behavior. Incorp...
Spam Mobile Apps
Spam Mobile Apps
The increased popularity of smartphones has attracted a large number of developers to offer various applications for the different smartphone platforms via the respective app marke...
Mobile Phone Apps for Intimate Partner and Sexual Violence Prevention and Response: Systematic Search on App Stores
Mobile Phone Apps for Intimate Partner and Sexual Violence Prevention and Response: Systematic Search on App Stores
BackgroundSince the 2008 advent of the smartphone, more than 180 billion copies of apps have been downloaded from Apple App Store, with more than 2.6 million apps available for And...

Back to Top