什么是蠕虫?

蠕虫病毒是一种常见的计算机病毒,它是一种独立的程序,可以在没有计算机用户干预的情况下运行。它通过不断获取网络中有漏洞的计算机的部分或全部控制权来传播。计算机病毒是指在计算机程序中编译或插入的一组破坏计算机功能或数据并恶意篡改系统、影响计算机使用并能自我复制的计算机指令或程序代码。

蠕虫是一种可以自我复制并通过网络传播的代码,通常不需要人为干预。蠕虫入侵并完全控制一台电脑后,会以这台电脑为主机,然后扫描感染其他电脑。当这些被蠕虫入侵的新电脑被控制后,蠕虫会以这些电脑为主机继续扫描感染其他电脑,并且这种行为会持续下去。蠕虫利用这种递归方式进行传播,按照指数增长的规律进行自我分布,然后及时控制越来越多的计算机。

扩展数据:

蠕虫病毒的程序结构通常包括三个模块:

(1)传播模块:负责蠕虫传播,可分为扫描模块、攻击模块、复制模块三个子模块。其中,扫描模块负责检测存在漏洞的主机;攻击模块根据漏洞攻击步骤自动攻击发现的对象;复制模块通过原主机和新主机的交互将蠕虫程序复制到新主机并启动。

(2)隐藏模块:入侵主机后,负责隐藏蠕虫程序。

(3)目的功能模块:控制、监视或破坏计算机。