Back to Search
Start Over
ANANAS - A Framework for Analyzing Android Applications
- Source :
- 2013 International Conference on Availability, Reliability and Security.
- Publication Year :
- 2013
- Publisher :
- IEEE, 2013.
-
Abstract
- Android is an open software platform for mobile devices with a large market share in the smartphone sector. The openness of the system as well as its wide adoption lead to an increasing amount of malware developed for this platform. ANANAS is an expandable and modular framework for analyzing Android applications. It takes care of common needs for dynamic malware analysis and provides an interface for the development of plugins. Adaptability and expandability have been main design goals during the development process. An abstraction layer for simple user interaction and phone event simulation is also part of the framework. It allows an analyst to script the required user simulation or phone events on demand or adjust the simulation to his needs. Six plugins have been developed for ANANAS. They represent well known techniques for malware analysis, such as system call hooking and network traffic analysis. The focus clearly lies on dynamic analysis, as five of the six plugins are dynamic analysis methods.<br />Paper accepted at First Int. Workshop on Emerging Cyberthreats and Countermeasures ECTCM 2013
- Subjects :
- FOS: Computer and information sciences
Computer Science - Cryptography and Security
Traffic analysis
business.industry
Computer science
computer.software_genre
System call
Malware
Plug-in
Android (operating system)
Malware analysis
Software engineering
business
Cryptography and Security (cs.CR)
Mobile device
computer
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2013 International Conference on Availability, Reliability and Security
- Accession number :
- edsair.doi.dedup.....7f07857c5e28148a1b732a96eeff8717
- Full Text :
- https://doi.org/10.1109/ares.2013.93