Skip to main content

A Discrete Dynamic Model for Computer Worm Propagation

  • Conference paper
  • First Online:
Difference Equations, Discrete Dynamical Systems and Applications

Part of the book series: Springer Proceedings in Mathematics & Statistics ((PROMS,volume 150))

Abstract

Known as the plague of the Internet age, malware causes mass economic losses. A computer worm is a kind of stand-alone malware which spreads itself to neighboring nodes by exploiting vulnerabilities. Computer worms are an extremely important aspect of computer security, and understanding their spread and extent is an important component of any defensive strategy. Epidemiological models have been proposed to deal with this issue. In order to establish one such here, the nodes on the network are divided into three compartments: susceptible nodes (S), latent nodes (L) and breaking-out nodes (B). By the compartment method, a discrete model of computer worm prevalence is established. This model includes a reintroduction parameter which models the users’ security awareness. This is a more realistic model of computer worm spread than the ones in literature, and it can be used to understand the influence of security awareness on the propagation of computer worms. To be specific, the dynamics of this model is analyzed by use of the stability theory concerning difference equations. First, the basic reproduction number determining the behavior of worm propagation on the network is calculated. Then, the asymptotic stability of the worm-free equilibrium is proved if the threshold is below unity. Finally, the asymptotic stability of the worm equilibrium is shown by numerical simulations provided the threshold exceeds unity.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Similar content being viewed by others

References

  1. M. Costa, J. Crowcroft, M. Castro, A. Rowstron, L. Zhou, L. Zhang, P. Barham, Vigilante: end-to-end containment of Internet worm epidemics. ACM Trans. Comput. Syst. 26(4), 9 (2008). Article

    Article  Google Scholar 

  2. S. Elaydi, An Introduction to Difference Equations (Springer, New York, 2005)

    MATH  Google Scholar 

  3. E. Filiol, M. Helenius, S. Zanero, Open problems in computer virology. J. Comput. Virol. Hacking Tech. 1(3–4), 55–66 (2006)

    Article  Google Scholar 

  4. J. Goldenberg, Y. Shavitt, E. Shir, S. Solomon, Distributive immunization of networks against viruses using the ‘honey-pot’ architecture. Nat. Phys. 1, 184–188 (2005)

    Article  Google Scholar 

  5. G. Lawton, On the trail of the conficker worm. Computer 42(6), 19–22 (2009)

    Article  Google Scholar 

  6. W. Liu, Stability of several classes of higher order nonlinear difference equations and applications (Ph.D. Thesis), Chongqing University, 2014

    Google Scholar 

  7. W. Liu, S. Stević, Global attractivity of a family of nonautonomous max-type difference equations. Appl. Math. Comput. 218(11), 6297–6303 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  8. W. Liu, X. Yang, Quantitative bounds for positive solutions of a Stević difference equation, Discret. Dyn. Nat. Soc. 14 (2010) (Article ID 235808)

    Google Scholar 

  9. W. Liu, X. Yang, Global behavior of two higher-order symmetric difference equations. Util. Mathematica 92, 89–96 (2013)

    MathSciNet  MATH  Google Scholar 

  10. W. Liu, X. Yang, J. Cao, On global attractivity of a class of non-autonomous difference equations. Discret. Dyn. Nat. Soc. 13 (2010) (Article ID 364083)

    Google Scholar 

  11. W. Liu, X. Yang, and B. Iričanin, On some \(k\)-dimensional cyclic systems of difference equations. Abstr. Appl. Anal. 11( 2010) (Article ID 528648)

    Google Scholar 

  12. W. Liu, X. Yang, X. Liu, Dynamics of a family of two-dimensional difference systems. Appl. Math. Comput. 219(11), 5949–5955 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  13. W. Liu, X. Yang, X. Liu, S. Stević, Part-metric and its applications in discrete systems. Appl. Math. Comput. 228, 320–328 (2014)

    Article  MathSciNet  Google Scholar 

  14. W. Liu, X. Yang, S. Stević, On a class of nonautonomous max-type difference equations. Abstr. Appl. Anal. 15 (2011) (Article ID 436852)

    Google Scholar 

  15. W. Liu, X. Yang, S. Stević, B. Iričanin, Part metric and its applications to cyclic discrete dynamic systems. Abstr. Appl. Anal. 16 (2011) (Article ID 534974)

    Google Scholar 

  16. W. Liu, X. Yang, L. Yang, Global behavior of two families of nonlinear symmetric difference equations. Discret. Dyn. Nat. Soc. 15 (2010) (Article ID 367492)

    Google Scholar 

  17. D. Moore, V. Paxson, S. Savage, C. Shannon, S. Staniford, N. Weaver, Inside the Slammer worm. IEEE Secur. Priv. 1(4), 33–39 (2003)

    Article  Google Scholar 

  18. R.C. Robinson, An introduction to dynamical systems: continuous and discrete. Am. Math. Soc. (2012)

    Google Scholar 

  19. S.H. Sellke, N.B. Shroff, S. Bagchi, Modeling and automated containment of worms. IEEE Trans. Dependable Secur. Comput. 5(2), 71–86 (2008)

    Article  Google Scholar 

  20. C. Zou, D. Towsley, W. Gong, Modeling and simulation study of the propagation and defense of internet e-mail Worms. IEEE Trans. Dependable Secur. Comput. 4(2), 105–118 (2007)

    Article  Google Scholar 

Download references

Acknowledgments

 We thank the editors and the anonymous reviewers for their valuable comments, which helped us to improve the manuscript. This research was funded by Project Supported by Scientific and Technological Research Program of Chongqing Municipal Education Commission (Grant No. KJ1500904, KJ1500926, KJ1401307), Research Project of Humanities and Social Sciences of Ministry of Education of China (Grant No. 15YJC790061), and Fund of the Foundation and Cutting-edge Research Plan of Chongqing Science and Technology Committee(Grant No. cstc2014jcyjA40024, cstc2014jcyjA40007).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wanping Liu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Liu, W., Liu, C., Liu, X. (2015). A Discrete Dynamic Model for Computer Worm Propagation. In: Bohner, M., Ding, Y., Došlý, O. (eds) Difference Equations, Discrete Dynamical Systems and Applications. Springer Proceedings in Mathematics & Statistics, vol 150. Springer, Cham. https://doi.org/10.1007/978-3-319-24747-2_9

Download citation

Publish with us

Policies and ethics