Skip to main content

An Intelligent Multi-Agent Based Detection Framework for Classification of Android Malware

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8610))

Abstract

Android is currently the most popular operating system for smartphone devices with over 900 million installations until 2013. It is also the most vulnerable platform due to allowing of software downloads from 3rd party sites, loading additional code at runtime, and lack of frequent updates to known vulnerabilities. Securing such devices from malware that targets users is paramount. In this paper, we present a Jade agent based framework targeted towards protecting Android devices. We also focus on scenarios of use where such agents can be dynamically launched. We believe, a detection technique has to be intelligent due to limited battery constraints of these devices. Moreover, battery utilization might become secondary in certain settings where detection accuracy is given a higher preference. In this framework, the expensive analysis components utilizing machine-learning algorithms are pushed to server side, while agents on the Android client are used mainly for intelligent feature gathering.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Poeplau, S., Fratantonio, Y., Bianchi, A., Kruegel, C., Vigna, G.: Excute This! Analyzing Unsafe and Malicious Dynamic Code Loading in Android Applications. In: NDSS (2014)

    Google Scholar 

  2. TrustGo Security, New Virus SMSZombie.A Discovered by TrustGO Security Labs, http://blog.trustgo.com/SMSZombie/

  3. Xiang, C., Binxing, F., Lihua, Y., Xiaoyi, L., Tianning, Z.: Andbot:towards advanced mobile botnets. In: Proceedings of the 4th USENIX Conference on Large-scale Exploits and Emergent Threats (LEET 2011). USENIX Association, Berkeley (2011)

    Google Scholar 

  4. Zhou, Y., Jiang, X.: Dissecting Android Malware: Characterization and Evolution. In: Proceedings of 2012 IEEE Symposium on Security and Privacy (2012)

    Google Scholar 

  5. Alam, M., Vuong, S.: Random Forest Classification for Android Malware. In: Proceedings of IEEE International Conference on Internet of Things (2013)

    Google Scholar 

  6. Alam, M., Cheng, Z., Vuong, S.: Context-aware multi-agent based framework for securing Android. In: Proceedings: The 4th International Conference on Multimedia Computing and Systems, ICMCS (2014)

    Google Scholar 

  7. Bieszczad, A., White, T., Pagurek, B.: Mobile Agents for Network Management. Proceedings of IEEE Communicaations Surveys (1998)

    Google Scholar 

  8. Krugel, C., Toth, T., Kirda, E.: SPARTA, a Mobile Agent Based Intrusion Detection System. In: Proceedings of the First Annual Working Conference on Network Security: Advances in Network and Distributed Systems Security, November 26 - 27. IFIP Conference Proceedings, vol. 206, pp. 187–200. Kluwer B.V, Deventer (2001)

    Google Scholar 

  9. Krugel, C., Toth, T.: Flexible, Mobile Agent based Intrusion Detection for Dynamic Network. In: Proceedings of the European Wireless (2002)

    Google Scholar 

  10. Crosbie, M., Spafford, G.: Defending a Computer System using Autonomous Agents. In: Proceedings of the 8th National Information Systems Security Conference (1995)

    Google Scholar 

  11. Breiman, L.: Random Forests. Machine Learning 45(1), 5–32 (2001), doi:10.1023/A:1010933404324

    Article  MATH  Google Scholar 

  12. Google. Android Security Overview, http://source.android.com/tech/security

  13. Amos, B.: Antimalware, https://github.com/VT-Magnum-Research/antimalware

  14. Shabtai, A., Kanonov, U., Elovici, Y., Glezer, C., Weisee, Y.: Andromaly: a behavioral malware detection framework for android devices. Proceedings: Journal Intelligent Systems 38, 161–190 (2012)

    Google Scholar 

  15. Kim, D., Kim, J., Kim, S.: A Malicious Application Detection Framework using Automatic Feature Extraction Tool on Android Market. In: Proceedings:3rd International Conference on Computer Science and Information Technology (ICCSIT 2013), January 4-5 (2013)

    Google Scholar 

  16. Burguera, I., Zurutuza, U., Nadjm-Tehrani, S.: Crowdroid: Behavior-Based Malware Detection System for Android. In: Proceedings: SPSM (2011)

    Google Scholar 

  17. Dini, G., Martinelli, F., Saracino, A., Sgandurra, D.: MADAM: A multi-level anomaly detector for android malware. In: Kotenko, I., Skormin, V. (eds.) MMM-ACNS 2012. LNCS, vol. 7531, pp. 240–253. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  18. Bellifemine, F., Caire, G., Greenwood, D.: Developing multi-agent systems with JADE. John Wiley and Sons (2007)

    Google Scholar 

  19. Nikraz, M., Caire, G., Bahri, P.A.: A methodology for the development of multiagent systems using the JADE platform. Proceedings: International Journal of Computer Systems Science and Engineering 21(2), 99–116 (2006)

    Google Scholar 

  20. Cheng, Z.: A Multi-Agent Security System for Android Platform. Masters Thesis, Dept. Comp. Sci., University of British Columbia, Vancouver, BC (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Alam, M., Vuong, S.T. (2014). An Intelligent Multi-Agent Based Detection Framework for Classification of Android Malware. In: Ślȩzak, D., Schaefer, G., Vuong, S.T., Kim, YS. (eds) Active Media Technology. AMT 2014. Lecture Notes in Computer Science, vol 8610. Springer, Cham. https://doi.org/10.1007/978-3-319-09912-5_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09912-5_19

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09911-8

  • Online ISBN: 978-3-319-09912-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics