Publication | Closed Access
Exploring reverse engineering symptoms in Android apps
38
Citations
15
References
2015
Year
Unknown Venue
Software MaintenanceMobile SecurityEngineeringEvasion TechniqueInformation SecuritySoftware EngineeringReverse EngineeringSoftware Analysis.Dex FileMalware AuthorsMobile MalwareApplication AnalysisString Offset OrderSoftware DesignSoftware SecurityProgram AnalysisSoftware TestingReverse Engineering SymptomsMalware Analysis
The appearance of the Android platform and its popularity has resulted in a sharp rise in the number of reported vulnerabilities and consequently in the number of mobile threats. Leveraging openness of Android app markets and the lack of security testing, malware authors commonly plagiarize Android applications (e.g., through code reuse and repackaging) boosting the amount of malware on the markets and consequently the infection rate. In this study, we present AndroidSOO, a lightweight approach for the detection of repackaging symptoms on Android apps. In this work, we introduce and explore novel and easily extractable attribute called String Offset Order. Extractable from string identifiers list in the .dex file, the method is able to pinpoint symptoms of reverse engineered Android apps without the need for complex further analysis. We performed extensive evaluation of String Order metric to assess its capabilities on datasets made available by three recent studies: Android Malware Genome Project, DroidAnalytics and Drebin. We also performed a large-scale study of over 5,000 Android applications extracted from Google Play market and over 80 000 samples from Virus Total service.
| Year | Citations | |
|---|---|---|
Page 1
Page 1