Internet worms are programs which run independently and can copy themselves to other hosts automatically. Its huge destructive ability brings society great economic loss every time it breaks out. Especially future worms will have higher propagation speed, more definite purpose and more advanced techniques. With the development of computer technology and enhancement of network function, quick transmitting of Internet worm become possible. So, worms can spread out over the Internet in several minutes and the Internet will be broken . In this thesis, we make a comprehensive research on Internet worms and try to contribute an all-sided research .In the thesis, we introduced the working process of Internet worms .Moreover, the behavior characteristics, entity construction , and uniform function model are given. This thesis mainly studies some key techniques of Internet worms, including transmitting strategies , attacking techniques, survival techniques, and selective attack techniques.The main contents of this thesis are as follows:First, this thesis analyzed the difference between Internet worm and virus.Second, the thesis introduced the behavior characteristics of Internet worms, and entity construction is given. Moreover , uniform function model (transmitting module , hiding module , target function module)are given.Third, this thesis mainly studies some key techniques of Internet worms, including transmitting strategies, attacking techniques, survival techniques and selective attack techniques.Fourth, in this thesis, wormnet is analysed and a new worm is designed and implemented. |