An Inside Look at IoT Malware

  • Aohui WangEmail author
  • Ruigang Liang
  • Xiaokang Liu
  • Yingjun Zhang
  • Kai Chen
  • Jin Li
Conference paper
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 202)


It was reported that over 20 billion of Internet of Things (IoT) devices have connected to Internet. Moreover, the estimated number in 2020 will increase up to 50.1 billion. Different from traditional security-related areas in which researchers have made many efforts on them for many years, researches on IoT have just started to receive attentions in recent years. The IoT devices are exposing to many security problems, such as weak passwords, backdoors and various vulnerabilities including buffer overflow, authentication bypass and so on. In this paper, we systemically analyze multiple IoT malware which have appeared in the recent years and classify the IoT malware into two categories according to the way in which IoT malware infect devices: one is to infect IoT devices by brute force attacks through a dictionary of weak usernames and passwords; while the other one by exploiting unfixed or zero-day vulnerabilities found in IoT devices. We choose Mirai, Darlloz and BASHLITE as examples to illustrate the attacks. At the end, we present strategies to defend against IoT malware.


Internet of Things Malware Botnet 



The IIE authors were supported in part by NSFC U1536106, 61100226, Youth Innovation Promotion Association CAS, and strategic priority research program of CAS (XDA06010701). Yingjun Zhang was supported by National High Technology Research and Development Program of China (863 Program) (No. 2015AA016006) and NSFC 61303248.


  1. 1.
  2. 2.
    Jing, Q., Vasilakos, A.V., Wan, J., et al.: Security of the Internet of Things: perspectives and challenges. Wirel. Netw. 20(8), 2481–2501 (2014)CrossRefGoogle Scholar
  3. 3.
    Zhang, Z.K., Cho, M.C.Y., Wang, C.W., Hsu, C.W., Chen, C.K., Shieh, S.: IoT security: ongoing challenges and research opportunities. In: 2014 IEEE 7th International Conference on Service-Oriented Computing and Applications, pp. 230–234. IEEE (2014)Google Scholar
  4. 4.
    Inside the Internet of Things village at DefCon.
  5. 5.
    Chen, K., Wang, P., Lee, Y., et al.: Finding unknown malice in 10 seconds: mass vetting for new threats at the Google-Play scale. In: USENIX Security, vol. 15 (2015)Google Scholar
  6. 6.
    Enjoy Safer Technology.
  7. 7.
  8. 8.
  9. 9.
  10. 10.
  11. 11.
  12. 12.
  13. 13.
  14. 14.
    Common Vulnerabilities and Exposures.
  15. 15.
    Mirai bots attack 1 m German routers.
  16. 16.
  17. 17.
  18. 18.
  19. 19.
  20. 20.
    Chakrabarty, S., Engels, D.W.: A secure IoT architecture for Smart Cities. In: 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC). IEEE (2016)Google Scholar
  21. 21.
    Jerald, A.V., Rabara, S.A., Bai, D.P.: Secure IoT architecture for integrated smart services environment. In: 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), pp. 800–805. IEEE, October 2016Google Scholar
  22. 22.
    Sun, H., Wang, X., Buyya, R., et al.: CloudEyes: cloud-based malware detection with reversible sketch for resource-constrained Internet of Things (IoT) devices. Pract. Exp., Software (2016)Google Scholar
  23. 23.
    Ham, H.S., Kim, H.H., Kim, M.S., et al.: Linear SVM-based android malware detection for reliable IoT services. J. Appl. Math. (2014)Google Scholar
  24. 24.
    Chen, K., Liu, P., Zhang, Y.: Achieving accuracy and scalability simultaneously in detecting application clones on android markets. In: Proceedings of the 36th International Conference on Software Engineering, pp. 175–186. ACM (2014)Google Scholar
  25. 25.
    Chen, K., Wang, X., Chen, Y., et al.: Following devil’s footprints: cross-platform analysis of potentially harmful libraries on android and iOS. In: 2016 IEEE Symposium on Security and Privacy (SP), pp. 357–376. IEEE (2016)Google Scholar
  26. 26.
    Pa, Y.M.P., Suzuki, S., Yoshioka, K., et al.: IoTPOT: analysing the rise of IoT compromises. EMU 9, 1 (2015)Google Scholar
  27. 27.
    Wu, C.-J., et al.: IoT malware behavior analysis and classification using text mining algorithm (2016)Google Scholar
  28. 28.
    Yang, J.H., Ryu, Y.: Design and development of a command-line tool for portable executable file analysis and malware detection in IoT devices. Int. J. Secur. Appl. 9(8), 127–136 (2015)Google Scholar
  29. 29.
    Min, B., Varadharajan, V.: Design and evaluation of feature distributed malware attacks against the Internet of Things (IoT). In: 2015 20th International Conference on Engineering of Complex Computer Systems (ICECCS). IEEE (2015)Google Scholar
  30. 30.
  31. 31.
    Vandana, C.P.: Security improvement in IoT based on Software Defined Networking (SDN)Google Scholar

Copyright information

© ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2017

Authors and Affiliations

  • Aohui Wang
    • 1
    • 3
    Email author
  • Ruigang Liang
    • 1
    • 3
  • Xiaokang Liu
    • 1
    • 3
  • Yingjun Zhang
    • 2
    • 3
  • Kai Chen
    • 1
    • 3
  • Jin Li
    • 4
  1. 1.State Key Laboratory of Information Security, Institute of Information EngineeringCASBeijingChina
  2. 2.Trusted Computing and Information Assurance Laboratory, Institute of SoftwareCASBeijingChina
  3. 3.School of Cyber SecurityUniversity of Chinese Academy of SciencesBeijingChina
  4. 4.Department of Computer ScienceGuangzhou UniversityGuangzhouChina

Personalised recommendations