什么是蠕虫病毒?
2003-10-24
corpease & Kaspesky
蠕虫(Worm)是通過分布式網絡來擴散傳播特定的信息或錯誤,進而造成網絡服務遭到拒絕并發生死鎖。
1982年,Shock和Hupp根據The Shockwave Rider一書中的一種概念提出了一種“蠕虫”(Worm)程序的思想。
這種“蠕虫”程序常駐于一台或多台機器中,并有自動重新定位(autorelocation)的能力。如果它檢測到網絡中的某台機器未被占用,它就把自身的一個拷貝(一個程序段)發送給那台機器。每個程序段都能把自身的拷貝重新定位于另一台機器中,并且能識別它占用的哪台機器。
“蠕虫”程序不一定是有害的。論証了“蠕虫”程序可用作為Ethernet網絡設備的一種診斷工具,它能快速有效地檢測網絡。
“蠕虫”由兩部分組成:一個主程序和一個引導程序。 主程序一旦在機器上建立就會去收集與當前機器聯網的其它機器的信息。它能通過讀取公共配置文件并運行顯示當前網上聯機狀態信息的系統實用程序而做到這一點。隨后,它嘗試利用前面所描述的那些缺陷去在這些遠程機器上建立其引導程序。這個引導程序又把“蠕虫”帶入了它感染的每一台機器。
|